AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | Public Attributes | List of all members
alexaClientSDK::alexaLiveViewControllerInterfaces::Configuration Struct Reference

#include <LiveViewControllerConfiguration.h>

Public Member Functions

 Configuration (const std::set< DisplayMode > &supportedDisplayModes={DisplayMode::FULL_SCREEN}, const std::set< OverlayType > &supportedOverlayTypes={OverlayType::NONE}, const std::set< OverlayPosition > &supportedOverlayPositions={OverlayPosition::TOP_RIGHT})
 

Public Attributes

std::set< DisplayModesupportedDisplayModes
 Display modes supported. More...
 
std::set< OverlayTypesupportedOverlayTypes
 Overlay types supported. More...
 
std::set< OverlayPositionsupportedOverlayPositions
 Overlay positions supported. More...
 

Detailed Description

Configuration object used in the Discovery Response

Constructor & Destructor Documentation

◆ Configuration()

alexaClientSDK::alexaLiveViewControllerInterfaces::Configuration::Configuration ( const std::set< DisplayMode > &  supportedDisplayModes = {DisplayMode::FULL_SCREEN},
const std::set< OverlayType > &  supportedOverlayTypes = {OverlayType::NONE},
const std::set< OverlayPosition > &  supportedOverlayPositions = {OverlayPosition::TOP_RIGHT} 
)
inline

Constructor.

Parameters
supportedDisplayModesThe set of supported display modes.
supportedOverlayTypesThe set of supported overlay types.
supportedOverlayPositionsThe set of supported overlay positions.

Member Data Documentation

◆ supportedDisplayModes

std::set<DisplayMode> alexaClientSDK::alexaLiveViewControllerInterfaces::Configuration::supportedDisplayModes

Display modes supported.

◆ supportedOverlayPositions

std::set<OverlayPosition> alexaClientSDK::alexaLiveViewControllerInterfaces::Configuration::supportedOverlayPositions

Overlay positions supported.

◆ supportedOverlayTypes

std::set<OverlayType> alexaClientSDK::alexaLiveViewControllerInterfaces::Configuration::supportedOverlayTypes

Overlay types supported.


The documentation for this struct was generated from the following file:

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0