gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

Definisce un helper che può essere utilizzato per fornire i callback ICaptureOverlayStateListener all'SDK senza definire l'interfaccia completa ICaptureOverlayStateListener.

Riepilogo

I callback configurati su questo oggetto verranno richiamati dalle API Video come descritto in VideoManager. I callback non impostati esplicitamente non avranno alcun effetto.

Costruttori e distruttori

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Crea un oggetto CaptureOverlayStateListenerHelper da shared_ptr a CaptureOverlayStateListenerHelperImpl.

Tipi pubblici

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
OnCaptureOverlayStateChangedCallback viene chiamato quando l'overlay dell'acquisizione video cambia stato.

Funzioni pubbliche

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
Imposta il valore On CaptureOverlayStateChangedCallback.

Tipi pubblici

OnCaptureOverlayStateChangedCallback

std::function< void(VideoCaptureOverlayState overlay_state)> OnCaptureOverlayStateChangedCallback

OnCaptureOverlayStateChangedCallback viene chiamato quando l'overlay dell'acquisizione video cambia stato.

Funzioni pubbliche

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Crea un oggetto CaptureOverlayStateListenerHelper da shared_ptr a CaptureOverlayStateListenerHelperImpl.

Destinato all'uso interno da parte dell'API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Imposta il valore On CaptureOverlayStateChangedCallback.