15 #ifndef ALEXA_CLIENT_SDK_ALEXALIVEVIEWCONTROLLERINTERFACES_INCLUDE_ACSDK_ALEXALIVEVIEWCONTROLLERINTERFACES_LIVEVIEWCONTROLLERCONFIGURATION_H_ 16 #define ALEXA_CLIENT_SDK_ALEXALIVEVIEWCONTROLLERINTERFACES_INCLUDE_ACSDK_ALEXALIVEVIEWCONTROLLERINTERFACES_LIVEVIEWCONTROLLERCONFIGURATION_H_ 24 namespace alexaLiveViewControllerInterfaces {
50 supportedDisplayModes{
std::move(supportedDisplayModes)},
51 supportedOverlayTypes{
std::move(supportedOverlayTypes)},
52 supportedOverlayPositions{
std::move(supportedOverlayPositions)} {
59 #endif // ALEXA_CLIENT_SDK_ALEXALIVEVIEWCONTROLLERINTERFACES_INCLUDE_ACSDK_ALEXALIVEVIEWCONTROLLERINTERFACES_LIVEVIEWCONTROLLERCONFIGURATION_H_ Configuration(const std::set< DisplayMode > &supportedDisplayModes={DisplayMode::FULL_SCREEN}, const std::set< OverlayType > &supportedOverlayTypes={OverlayType::NONE}, const std::set< OverlayPosition > &supportedOverlayPositions={OverlayPosition::TOP_RIGHT})
Definition: LiveViewControllerConfiguration.h:46
std::set< DisplayMode > supportedDisplayModes
Display modes supported.
Definition: LiveViewControllerConfiguration.h:31
Directs the viewing device to display the overlay on the top right of the screen. ...
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
The camera live feed stream displays on the entire screen.
std::set< OverlayPosition > supportedOverlayPositions
Overlay positions supported.
Definition: LiveViewControllerConfiguration.h:37
std::set< OverlayType > supportedOverlayTypes
Overlay types supported.
Definition: LiveViewControllerConfiguration.h:34
The viewing device doesn't support overlay mode.
const T & move(const T &t)
Definition: gtest-port.h:1317
Definition: LiveViewControllerConfiguration.h:29