AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterface Member List

This is the complete list of members for alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterface, including all inherited members.

acquireWindow(const std::string &clientId, const std::string &windowId, PresentationMetadata metadata)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
addStateObserver(std::weak_ptr< PresentationOrchestratorStateObserverInterface > observer)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
addWindow(const PresentationOrchestratorWindowInstance &window)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
addWindowObserver(std::weak_ptr< PresentationOrchestratorWindowObserverInterface > observer)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
getFocusedInterface()=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
getFocusedWindowId()=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
getWindowInformation()=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
releaseDeviceInterface()=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
releaseWindow(const std::string &clientId, const std::string &windowId)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
removeStateObserver(std::weak_ptr< PresentationOrchestratorStateObserverInterface > observer)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
removeWindow(const std::string &windowId)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
removeWindowObserver(std::weak_ptr< PresentationOrchestratorWindowObserverInterface > observer)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
setDeviceInterface(std::string interfaceName)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
setWindows(const std::vector< PresentationOrchestratorWindowInstance > &windows)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
updatePresentationMetadata(const std::string &clientId, const std::string &windowId, PresentationMetadata metadata)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
updateWindow(const PresentationOrchestratorWindowInstance &window)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepure virtual
~PresentationOrchestratorStateTrackerInterface()=defaultalexaClientSDK::presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacevirtual

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