#include <detect.h>
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 |
Definition at line 36 of file detect.h.
Detect::Detect | ( | QObject * | parent = 0 |
) |
Definition at line 24 of file detect.cpp.
virtual void GluonInput::Detect::addInput | ( | InputDevice * | i | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
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] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual void GluonInput::Detect::clear | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual void GluonInput::Detect::detectDevices | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual QList<InputDevice*> GluonInput::Detect::inputList | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual QList<Joystick*> GluonInput::Detect::joystickList | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual QList<Keyboard*> GluonInput::Detect::keyboardList | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual QList<Mouse*> GluonInput::Detect::mouseList | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual void GluonInput::Detect::setAllEnabled | ( | bool | enable | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual QList<Touch*> GluonInput::Detect::touchList | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.
virtual QList<InputDevice*> GluonInput::Detect::unknownDeviceList | ( | ) | [pure virtual] |
Implemented in GluonInput::DetectLinux, GluonInput::DetectMac, and GluonInput::DetectWin.