Murl::Input::IMotionDevice Interface Referenceabstract

The IMotionDevice interface. More...

#include "murl_input_i_motion_device.h"

Inheritance diagram for Murl::Input::IMotionDevice:

Public Member Functions

virtual Bool IsShaken () const =0
 Check if the device is shaken. More...
 
virtual Bool WasShaken () const =0
 Check if the device was shaken in the most recent tick. More...
 
- Public Member Functions inherited from Murl::Input::IDevice
virtual const StringGetName () 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...
 

Detailed Description

The IMotionDevice interface.

Member Function Documentation

◆ IsShaken()

virtual Bool Murl::Input::IMotionDevice::IsShaken ( ) const
pure virtual

Check if the device is shaken.

Returns
true if the device is shaken.

◆ WasShaken()

virtual Bool Murl::Input::IMotionDevice::WasShaken ( ) const
pure virtual

Check if the device was shaken in the most recent tick.

Returns
true if the device was shaken in the most recent tick.

The documentation for this interface was generated from the following file:
  • murl_input_i_motion_device.h


Copyright © 2011-2024 Spraylight GmbH.