![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <TemplateRuntimePresentationAdapterBridge.h>
Static Public Member Functions | |
static std::shared_ptr< TemplateRuntimePresentationAdapterBridge > | create (const std::shared_ptr< sampleApplications::common::TemplateRuntimePresentationAdapter > &templateRuntimePresentationAdapter) |
TemplateRuntimeHandlerInterface methods | |
void | windowIdReport (const std::string &message) override |
The TemplateRuntimePresentationAdapter . More... | |
bool | setRenderPlayerInfoWindowId (const std::string &renderPlayerInfoWindowId) |
} More... | |
std::string | getRenderPlayerInfoWindowId () |
Additional Inherited Members | |
![]() | |
virtual | ~TemplateRuntimeHandlerInterface ()=default |
Bridge for binding TemplateRuntime IPC messages to the TemplateRuntimePresentationAdapter
|
static |
Create an instance of TemplateRuntimePresentationAdapterBridge
templateRuntimePresentationAdapter | Pointer to the TemplateRuntimePresentationAdapter . |
TemplateRuntimePresentationAdapterBridge
std::string alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::TemplateRuntimePresentationAdapterBridge::getRenderPlayerInfoWindowId | ( | ) |
Returns the render player info window id used by the adapter bridge for presentations.
bool alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::TemplateRuntimePresentationAdapterBridge::setRenderPlayerInfoWindowId | ( | const std::string & | renderPlayerInfoWindowId | ) |
}
Sets the render player info window id on the adapter if not explicitly reported by the client via the associated TemplateRuntime windowIdReport.
renderPlayerInfoWindowId | the window id to use for player info window if not set by client. |
|
overridevirtual |
The TemplateRuntimePresentationAdapter
.
Implements alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::TemplateRuntimeHandlerInterface.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0