GluonInput Namespace Reference
[KCL]

Classes

class  AbsVal
class  CustomInput
class  CustomInputPrivate
class  Detect
class  InputBuffer
class  InputBufferPrivate
class  InputDevice
class  InputDevicePrivate
class  InputManager
class  InputManagerPrivate
class  Joystick
class  JoystickPrivate
class  Keyboard
class  KeyboardPrivate
class  DetectLinux
class  DetectLinuxPrivate
class  GluonButtons
class  InputThread
class  InputThreadPrivate
class  DetectMac
class  DetectMacPrivate
class  Mouse
class  MousePrivate
class  Touch
class  TouchPrivate
class  DetectWin

Typedefs

typedef QList< InputDevice * > InputList

Enumerations

enum  DeviceFlag {
  UnknownDevice = 0, KeyboardDevice = 1, MouseDevice = 1 << 1, JoystickDevice = 1 << 2,
  TouchDevice = 1 << 3, TouchpadDevice = 1 << 4, UnknownDevice = 0, KeyboardDevice = 1,
  MouseDevice = 1 << 1, JoystickDevice = 1 << 2, TouchDevice = 1 << 3, UnknownDevice = 0,
  KeyboardDevice = 1, MouseDevice = 1 << 1, JoystickDevice = 1 << 2, TouchDevice = 1 << 3,
  TouchpadDevice = 1 << 4
}
enum  InputTypeFlag {
  Button = QEvent::Type( QEvent::User + EV_KEY ), RelativeAxis = QEvent::Type( QEvent::User + EV_REL ), AbsoluteAxis = QEvent::Type( QEvent::User + EV_ABS ), Button = QEvent::Type( QEvent::User + EV_KEY ),
  RelativeAxis = QEvent::Type( QEvent::User + EV_REL ), AbsoluteAxis = QEvent::Type( QEvent::User + EV_ABS )
}
enum  DeviceFlag {
  UnknownDevice = 0, KeyboardDevice = 1, MouseDevice = 1 << 1, JoystickDevice = 1 << 2,
  TouchDevice = 1 << 3, TouchpadDevice = 1 << 4, UnknownDevice = 0, KeyboardDevice = 1,
  MouseDevice = 1 << 1, JoystickDevice = 1 << 2, TouchDevice = 1 << 3, UnknownDevice = 0,
  KeyboardDevice = 1, MouseDevice = 1 << 1, JoystickDevice = 1 << 2, TouchDevice = 1 << 3,
  TouchpadDevice = 1 << 4
}
enum  DeviceFlag {
  UnknownDevice = 0, KeyboardDevice = 1, MouseDevice = 1 << 1, JoystickDevice = 1 << 2,
  TouchDevice = 1 << 3, TouchpadDevice = 1 << 4, UnknownDevice = 0, KeyboardDevice = 1,
  MouseDevice = 1 << 1, JoystickDevice = 1 << 2, TouchDevice = 1 << 3, UnknownDevice = 0,
  KeyboardDevice = 1, MouseDevice = 1 << 1, JoystickDevice = 1 << 2, TouchDevice = 1 << 3,
  TouchpadDevice = 1 << 4
}
enum  InputTypeFlag {
  Button = QEvent::Type( QEvent::User + EV_KEY ), RelativeAxis = QEvent::Type( QEvent::User + EV_REL ), AbsoluteAxis = QEvent::Type( QEvent::User + EV_ABS ), Button = QEvent::Type( QEvent::User + EV_KEY ),
  RelativeAxis = QEvent::Type( QEvent::User + EV_REL ), AbsoluteAxis = QEvent::Type( QEvent::User + EV_ABS )
}

Functions

 Q_DECLARE_OPERATORS_FOR_FLAGS (Devices)

Typedef Documentation

Definition at line 30 of file inputmanager.h.


Enumeration Type Documentation

Enumerator:
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
TouchpadDevice 
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
TouchpadDevice 

Definition at line 29 of file gluondevices.h.

Enumerator:
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
TouchpadDevice 
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
TouchpadDevice 

Definition at line 29 of file gluondevices.h.

Enumerator:
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
TouchpadDevice 
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
UnknownDevice 
KeyboardDevice 
MouseDevice 
JoystickDevice 
TouchDevice 
TouchpadDevice 

Definition at line 30 of file gluondevices.h.

Enumerator:
Button 
RelativeAxis 
AbsoluteAxis 
Button 
RelativeAxis 
AbsoluteAxis 

Definition at line 40 of file gluondevices.h.

Enumerator:
Button 
RelativeAxis 
AbsoluteAxis 
Button 
RelativeAxis 
AbsoluteAxis 

Definition at line 41 of file gluondevices.h.


Function Documentation

GluonInput::Q_DECLARE_OPERATORS_FOR_FLAGS ( Devices   ) 
Generated on Mon Dec 27 13:13:43 2010 for Gluon by  doxygen 1.6.3