GluonInput::Detect Class Reference

#include <detect.h>

Inheritance diagram for GluonInput::Detect:
QObject GluonInput::DetectLinux GluonInput::DetectMac GluonInput::DetectWin

List of all members.

Public Member Functions

 Detect (QObject *parent=0)
virtual void detectDevices ()=0
virtual void setAllEnabled (bool enable)=0
virtual QList< InputDevice * > inputList ()=0
virtual QList< Keyboard * > keyboardList ()=0
virtual QList< Mouse * > mouseList ()=0
virtual QList< Joystick * > joystickList ()=0
virtual QList< Touch * > touchList ()=0
virtual QList< InputDevice * > unknownDeviceList ()=0
virtual void addInput (InputDevice *i)=0
virtual void addKeyboard (Keyboard *keyboard)=0
virtual void addMouse (Mouse *mouse)=0
virtual void addJoystick (Joystick *joystick)=0
virtual void addTouch (Touch *touch)=0
virtual void addUnknown (InputDevice *i)=0
virtual void clear ()=0

Detailed Description

Definition at line 36 of file detect.h.


Constructor & Destructor Documentation

Detect::Detect ( QObject parent = 0  ) 

Definition at line 24 of file detect.cpp.


Member Function Documentation

virtual void GluonInput::Detect::addInput ( InputDevice i  )  [pure virtual]
virtual void GluonInput::Detect::addJoystick ( Joystick joystick  )  [pure virtual]

Implemented in GluonInput::DetectLinux.

virtual void GluonInput::Detect::addKeyboard ( Keyboard keyboard  )  [pure virtual]

Implemented in GluonInput::DetectLinux.

virtual void GluonInput::Detect::addMouse ( Mouse mouse  )  [pure virtual]

Implemented in GluonInput::DetectLinux.

virtual void GluonInput::Detect::addTouch ( Touch touch  )  [pure virtual]

Implemented in GluonInput::DetectLinux.

virtual void GluonInput::Detect::addUnknown ( InputDevice i  )  [pure virtual]
virtual void GluonInput::Detect::clear (  )  [pure virtual]
virtual void GluonInput::Detect::detectDevices (  )  [pure virtual]
virtual QList<InputDevice*> GluonInput::Detect::inputList (  )  [pure virtual]
virtual QList<Joystick*> GluonInput::Detect::joystickList (  )  [pure virtual]
virtual QList<Keyboard*> GluonInput::Detect::keyboardList (  )  [pure virtual]
virtual QList<Mouse*> GluonInput::Detect::mouseList (  )  [pure virtual]
virtual void GluonInput::Detect::setAllEnabled ( bool  enable  )  [pure virtual]
virtual QList<Touch*> GluonInput::Detect::touchList (  )  [pure virtual]
virtual QList<InputDevice*> GluonInput::Detect::unknownDeviceList (  )  [pure virtual]

The documentation for this class was generated from the following files:
Generated on Mon Dec 27 13:13:44 2010 for Gluon by  doxygen 1.6.3