gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

Definisce un helper che può essere utilizzato per fornire 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 funzioneranno.

Costruttori e distruttori

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

Tipi pubblici

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
OnCaptureOverlayStateChangedCallback viene chiamato quando l'overlay di 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 di acquisizione video cambia stato.

Funzioni pubbliche

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Crea un CaptureOverlayStateListenerHelper da un shared_ptr a un CaptureOverlayStateListenerHelperImpl.

Destinato per uso interno dall'API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Imposta il valore On CaptureOverlayStateChangedCallback.