AlexaClientSDK  1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Namespaces | Functions | Variables
GuiRenderer.cpp File Reference
#include <rapidjson/document.h>
#include <rapidjson/error/en.h>
#include <AVSCommon/Utils/JSON/JSONUtils.h>
#include "SampleApp/ConsolePrinter.h"
#include "SampleApp/GuiRenderer.h"
Include dependency graph for GuiRenderer.cpp:

Namespaces

 alexaClientSDK
 Whether or not curl logs should be emitted.
 
 alexaClientSDK::sampleApp
 

Functions

static const std::string alexaClientSDK::sampleApp::AUDIO_ITEM_ID_TAG ("audioItemId")
 Tag for find the AudioItemId in the payload of the RenderPlayerInfo directive. More...
 
static const std::string alexaClientSDK::sampleApp::TEMPLATE_TYPE_TAG ("type")
 Tag for find the template type in the payload of the RenderTemplate directive. More...
 
static const std::string alexaClientSDK::sampleApp::TITLE_NODE ("title")
 Tag for find the title node in the payload of the RenderTemplate directive. More...
 
static const std::string alexaClientSDK::sampleApp::CONTROLS_NODE ("controls")
 Tag for find the controls node in the payload of the RenderTemplate directive. More...
 
static const std::string alexaClientSDK::sampleApp::CONTROLS_NAME_KEY ("name")
 Tag for find the controls name key in the payload of the RenderTemplate directive. More...
 
static const std::string alexaClientSDK::sampleApp::CONTROLS_SELECTED_KEY ("selected")
 Tag for find the controls selected key in the payload of the RenderTemplate directive. More...
 
static const std::string alexaClientSDK::sampleApp::MAIN_TITLE_TAG ("mainTitle")
 Tag for find the maintitle in the title node of the RenderTemplate directive. More...
 
static const std::string alexaClientSDK::sampleApp::BUTTON_NAME_SKIPFORWARD ("SKIP_FORWARD")
 
static const std::string alexaClientSDK::sampleApp::BUTTON_NAME_SKIPBACKWARD ("SKIP_BACKWARD")
 
static std::string alexaClientSDK::sampleApp::boolToSelectedString (bool selected)
 utility for bool to state string More...
 

Variables

static const std::string alexaClientSDK::sampleApp::RENDER_TEMPLATE_HEADER
 Begin a RenderTemplate UI block. More...
 
static const std::string alexaClientSDK::sampleApp::RENDER_TEMPLATE_CLEARED
 RenderTemplate UI has been cleared by AVS. More...
 
static const std::string alexaClientSDK::sampleApp::RENDER_FOOTER
 Generic Separator. More...
 
static const std::string alexaClientSDK::sampleApp::RENDER_PLAYER_INFO_HEADER
 Begin a PlayerInfo UI block. More...
 
static const std::string alexaClientSDK::sampleApp::RENDER_PLAYER_CONTROLS_HEADER
 Begin a PlayerInfo UI GUI controls block. More...
 
static const std::string alexaClientSDK::sampleApp::RENDER_PLAYER_INFO_CLEARED
 PlayerInfo UI has been cleared by AVS. More...
 

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