#include <VisualCharacteristicsInterface.h>
◆ Shape
Enum defining the shape of the display.
Enumerator |
---|
RECTANGLE | Rectangle shape.
|
ROUND | Round shape.
|
◆ TouchType
Enum defining the touch type supported by display.
Enumerator |
---|
SINGLE | Single display type.
|
UNSUPPORTED | Unsupported display type.
|
◆ Type
Enum defining the type of the Display.
Enumerator |
---|
PIXEL | Pixel display type.
|
◆ shapeToText()
static const std::string alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::shapeToText |
( |
const Shape |
shape | ) |
|
|
inlinestatic |
Converts enum to string
- Parameters
-
shape | Display shape enum value |
- Returns
- Text defining the enum
◆ touchTypeToText()
static const std::string alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::touchTypeToText |
( |
const TouchType |
touchType | ) |
|
|
inlinestatic |
Converts enum to string
- Parameters
-
touchType | Display touch type enum value |
- Returns
- Text defining the enum
◆ typeToText()
static const std::string alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::typeToText |
( |
const Type |
type | ) |
|
|
inlinestatic |
Converts enum to string
- Parameters
-
type | Display type enum value |
- Returns
- Text defining the enum
◆ densityIndependentResolution
Dimension alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::densityIndependentResolution |
The density independent resolution, unit must be DP.
◆ physicalSize
Dimension alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::physicalSize |
The physical size of the display, unit must be CENTIMETERS or INCHES.
◆ pixelDensity
int alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::pixelDensity |
The pixel density, unit is DPI.
◆ resolution
Dimension alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::resolution |
The display resolution, unit must be PIXEL.
◆ shape
Shape alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::shape |
◆ touch
std::vector<TouchType> alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::touch |
Touch types supported by the display.
◆ type
Type alexaClientSDK::visualCharacteristicsInterfaces::DisplayCharacteristics::type |
The documentation for this struct was generated from the following file:
- /workplace/avs-device-sdk/capabilities/VisualCharacteristics/VisualCharacteristicsInterfaces/include/acsdk/VisualCharacteristicsInterfaces/VisualCharacteristicsInterface.h
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0