Kigs Framework  Doc version 0.8
Open source multi purpose Rapid Application Development framework
Modules | Files | Classes
Input module

manage keyboards, pad, mouse... More...

Modules

 InputIPhone module
 manage keyboards, pad, mouse... with IPhone
 

Files

file  DeviceItem.h
 base class for typed device item state
 
file  DeviceItem.h
 base class for typed device item state
 
file  GeolocationDevice.h
 GPS management.
 
file  GyroscopeDevice.h
 Device orientation management.
 
file  InputDevice.h
 Base class for all input devices.
 
file  JoystickDevice.h
 Generic Joystick / pad management.
 
file  KeyboardDevice.h
 Base class to manage generic Keyboard.
 
file  KeyToAscii.h
 Abstract base class to manage Keyboard to Ascii conversion.
 
file  MouseDevice.h
 Base class to manage generic mouse device.
 
file  MultiTouchDevice.h
 Base class to manage generic multiple touch device.
 
file  SpatialInteractionDevice.h
 Base class to manage spacial interaction ( Hololens ).
 
file  TouchInputEventManager.h
 Manager for all input events : click, swipe, scroll...
 
file  VirtualDevice.h
 Base class for virtual device ( a device mapping another device ).
 
file  VirtualSensors.h
 Emulate a gyroscope.
 
file  VirtualSensors.h
 Emulate a gyroscope.
 
file  KeyboardJavascript.h
 Javascript Keyboard management.
 
file  ModuleInputJavascript.h
 Javascript specific input module.
 
file  MouseJavascript.h
 Javascript mouse management.
 
file  KeyboardWUP.h
 UWP Keyboard management.
 
file  ModuleInputWUP.h
 UWP specific input module.
 
file  MouseWUP.h
 UWP mouse management.
 
file  SpatialInteractionDeviceWUP.h
 UWP Spacial interaction management ( Hololens ).
 

Classes

class  AccelerometerDevice
 Base class for accelerometer. More...
 
class  CompassDevice
 Base class for compass management. More...
 
class  DeviceItemBaseState
 abstract base class for device item state More...
 
class  WindowClick
 Manage mouse click for a given window. More...
 
class  ModuleInput
 Generic module for input management. More...
 
class  AccelerometerAndroid
 Android Accelerometer management. More...
 
class  CompassAndroid
 Android compass management. More...
 
class  GeolocationAndroid
 Android GPS management. More...
 
class  GyroscopeAndroid
 Android Gyroscope management. More...
 
class  JoystickAndroid
 Android Joystick management. More...
 
class  KeyboardAndroid
 Android keyboard management. More...
 
class  ModuleInputAndroid
 Specific module for android input management. More...
 
class  MouseAndroid
 Android mouse management (touch). More...
 
class  MultiTouchAndroid
 Android multitouch management. More...
 
class  GeolocationDX
 Specific DirectX geolocation device. More...
 
class  JoystickDX
 Specific DirectX joystick device. More...
 
class  KeyboardDX
 Specific DirectX keyboard device. More...
 
class  KeyToAsciiDX
 Specific DirectX KeyToAscii utility class. More...
 
class  ModuleInputDX
 Specific Input Module for DirectX API. More...
 
class  MouseDX
 Specific DirectX Mouse device. More...
 

Detailed Description

manage keyboards, pad, mouse...