|
Maps SDK for C++ 1.0.0
|
Definition of Orientation interface. More...


Public Types | |
| enum class | EOrientationType { Unknown = 0 , Portrait , UpsideDown , LandscapeLeft , LandscapeRight } |
| Values that represent user interface orientation types. More... | |
| enum class | EFaceType { Unknown = 0 , FaceUp , FaceDown } |
| Values that represent device orientation types. More... | |
Public Member Functions | |
| virtual EOrientationType | getDeviceOrientation () const =0 |
| Get the user interface orientation. | |
| virtual EFaceType | getFaceType () const =0 |
| Get the device orientation. | |
| EDataType | getType () const override final |
| Get data type. | |
| virtual LargeInteger | getAcquisitionTimestamp () const=0 |
| Time | getTime () const |
| StrongPointer< TDerivedType > | cast () |
| Cast to a derived type. | |
Static Public Member Functions | |
| static bool | isSameType (const IData *ptr) |
| Check if two data elements have the same type. | |
Definition of Orientation interface.
|
strong |
|
strong |
Values that represent user interface orientation types.
|
inlineinherited |
Cast to a derived type.
|
pure virtualinherited |
|
pure virtual |
Get the user interface orientation.
|
pure virtual |
Get the device orientation.
|
inlineinherited |
|
inlinefinaloverridevirtualinherited |
|
inlinestaticinherited |
Check if two data elements have the same type.
| ptr | The other IData pointer to check against. |