![]() |
Murl Engine API
Version 2018.3
|
The IOrientationDevice interface. More...
#include <murl_input_i_orientation_device.h>
The IOrientationDevice interface.
To receive data the device must be activated by IAppConfiguration::SetOrientationActive().
Public Member Functions | |
virtual IEnums::SensorOrientation | GetOrientation () const =0 |
Get the current device orientation. More... | |
![]() | |
virtual const String & | GetName () const =0 |
Get the device name. More... | |
virtual UInt32 | GetId () const =0 |
Get the unique device identifier. More... | |
virtual Bool | HasUpdate () const =0 |
Check if the device has received new data since the last Update(). More... | |
virtual void | LogicUpdate ()=0 |
Is executed in the logic thread context each logic tick. | |
virtual void | ConfigChanged (const IAppConfiguration *appConfig)=0 |
Notification of changed configuration. More... | |
|
pure virtual |
Get the current device orientation.