#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