gpg::CaptureOverlayStateListenerHelper.

#include <capture_overlay_state_listener_helper.h>

Define un asistente que se puede usar para proporcionar devoluciones de llamada ICaptureOverlayStateListener al SDK sin definir la interfaz ICaptureOverlayStateListener completa.

Resumen

Las API de video invocarán las devoluciones de llamada configuradas en este objeto como se describe en VideoManager. Las devoluciones de llamada que no se hayan configurado explícitamente no harán nada.

Constructores y destructores

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Construye un CaptureOverlayStateListenerHelper de un shared_ptr a un CaptureOverlayStateListenerHelperImpl.

Tipos públicos

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
Se llama a OnCaptureOverlayStateChangedCallback cuando cambia el estado de la superposición de captura de video.

Funciones públicas

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
Configura OnCaptureOverlayStateChangedCallback.

Tipos públicos

OnCaptureOverlayStateChangedCallback

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

Se llama a OnCaptureOverlayStateChangedCallback cuando cambia el estado de la superposición de captura de video.

Funciones públicas

CaptureOverlayStateListenerHelper.

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper.

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Construye un CaptureOverlayStateListenerHelper de un shared_ptr a un CaptureOverlayStateListenerHelperImpl.

Pensado para uso interno por la API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Configura OnCaptureOverlayStateChangedCallback.