Murl::Input Interfaces

Input device interfaces. More...

Collaboration diagram for Murl::Input Interfaces:

Classes

interface  Murl::Input::IAccelerometerDevice
 The IAccelerometerDevice interface. More...
 
interface  Murl::Input::IDevice
 The IDevice interface. More...
 
interface  Murl::Input::IDeviceHandler
 The IDeviceHandler interface. More...
 
interface  Murl::Input::IFactory
 The Factory to create input classes. More...
 
interface  Murl::Input::IGameControllerDevice
 The IGameControllerDevice interface. More...
 
interface  Murl::Input::IGyroscopeDevice
 The IGyroscopeDevice interface. More...
 
interface  Murl::Input::IHeadingDevice
 The IHeadingDevice interface. More...
 
interface  Murl::Input::IKeyboardDevice
 The IKeyboardDevice interface. More...
 
interface  Murl::Input::ILocationDevice
 The ILocationDevice interface. More...
 
interface  Murl::Input::IMesh
 The IMesh interface. More...
 
interface  Murl::Input::IMotionDevice
 The IMotionDevice interface. More...
 
interface  Murl::Input::IMouseButtons
 The IMouseButtons interface. More...
 
interface  Murl::Input::IMouseDevice
 The IMouseDevice interface. More...
 
interface  Murl::Input::IOrientationDevice
 The IOrientationDevice interface. More...
 
interface  Murl::Input::IPlane
 The IPlane interface. More...
 
interface  Murl::Input::IProjection
 The IProjection interface. More...
 
interface  Murl::Input::IRawButtonDevice
 The IRawButtonDevice interface. More...
 
interface  Murl::Input::IRawKeyboardDevice
 The IRawKeyboardDevice interface. More...
 
interface  Murl::Input::IRawMouseDevice
 The IRawMouseDevice interface. More...
 
interface  Murl::Input::IScreenArea
 The IScreenArea interface. More...
 
interface  Murl::Input::ITouchArea
 The ITouchArea interface. More...
 
interface  Murl::Input::ITouchScreenDevice
 The ITouchScreenDevice interface. More...
 
interface  Murl::Input::ITouchableHandler
 The ITouchableHandler interface. More...
 
interface  Murl::IOrientation
 The orientation device interface. More...
 

Typedefs

using Murl::Input::AccelerationVector = Math::Vector< Double >
 Vector definition for acceleration by axis.
 
using Murl::Input::AngularVelocityVector = Math::Vector< Double >
 Vector definition for angular velocity by axis.
 
using Murl::Input::MagneticFieldVector = Math::Vector< Double >
 Vector definition for geomagnetic field by axis.
 

Detailed Description

Input device interfaces.


Copyright © 2011-2024 Spraylight GmbH.