Murl::Input Namespace Reference

Namespace containing input related interfaces. More...

Classes

interface  IAccelerometerDevice
 The IAccelerometerDevice interface. More...
 
interface  IDevice
 The IDevice interface. More...
 
interface  IDeviceHandler
 The IDeviceHandler interface. More...
 
interface  IFactory
 The Factory to create input classes. More...
 
interface  IGameControllerDevice
 The IGameControllerDevice interface. More...
 
interface  IGyroscopeDevice
 The IGyroscopeDevice interface. More...
 
interface  IHeadingDevice
 The IHeadingDevice interface. More...
 
interface  IKeyboardDevice
 The IKeyboardDevice interface. More...
 
interface  ILocationDevice
 The ILocationDevice interface. More...
 
interface  IMotionDevice
 The IMotionDevice interface. More...
 
interface  IMouseButtons
 The IMouseButtons interface. More...
 
interface  IMouseDevice
 The IMouseDevice interface. More...
 
interface  IOrientationDevice
 The IOrientationDevice interface. More...
 
interface  IPlane
 The IPlane interface. More...
 
interface  IProjection
 The IProjection interface. More...
 
interface  IRawButtonDevice
 The IRawButtonDevice interface. More...
 
interface  IRawKeyboardDevice
 The IRawKeyboardDevice interface. More...
 
interface  IRawMouseDevice
 The IRawMouseDevice interface. More...
 
interface  IScreenArea
 The IScreenArea interface. More...
 
interface  ITouchableHandler
 The ITouchableHandler interface. More...
 
interface  ITouchArea
 The ITouchArea interface. More...
 
interface  ITouchScreenDevice
 The ITouchScreenDevice interface. More...
 
class  StaticFactory
 The StaticFactory class to create the IFactory object. More...
 

Typedefs

typedef Math::Vector< DoubleAccelerationVector
 Vector definition for acceleration by axis.
 
typedef Math::Vector< DoubleAngularVelocityVector
 Vector definition for angular velocity by axis.
 
typedef Math::Vector< DoubleMagneticFieldVector
 Vector definition for geomagnetic field by axis.
 
typedef InputReal Real
 Generic floating point data type for the Murl::Input namespace.
 
typedef Math::Vector< RealVector
 Math::Vector data type for the Murl::Input namespace.
 
typedef Math::Matrix< RealMatrix
 Math::Matrix data type for the Murl::Input namespace.
 

Detailed Description

Namespace containing input related interfaces.


Copyright © 2011-2018 Spraylight GmbH.