GluonInput::InputThread Class Reference
#include <inputthread.h>
List of all members.
Classes |
| class | InputThreadPrivate |
Signals |
| void | relAxisMoved (int axis, int distance) |
| void | absAxisMoved (int axis, int distance) |
| void | buttonStateChanged (int button, int value) |
| void | relAxisMoved (int axis, int distance) |
| void | absAxisMoved (int axis, int distance) |
| void | buttonStateChanged (int button, int value) |
Public Member Functions |
| | InputThread (const QString &devicePath, QObject *parent=0) |
| | ~InputThread () |
| void | run () |
| const QString | devicePath () const |
| int | joystickXAxis () |
| int | joystickYAxis () |
| int | joystickZAxis () |
| void | stop () |
| struct input_id | device_info () const |
| int | vendor () const |
| int | product () const |
| int | version () const |
| int | bustype () const |
| QList< int > | buttonCapabilities () const |
| QList< int > | absAxisCapabilities () const |
| QList< int > | relAxisCapabilities () const |
| AbsVal | axisInfo (int axisCode) const |
| const QString | deviceName () const |
| GluonInput::DeviceFlag | deviceType () const |
| bool | isEnabled () const |
| bool | error () |
| QString | msgError () |
| QObject * | parent () |
| | InputThread (IOHIDDeviceRef pDevice, QObject *parent=0) |
| | ~InputThread () |
| int | joystickXAxis () |
| int | joystickYAxis () |
| int | joystickZAxis () |
| void | run () |
| void | stop () |
| int | vendora () const |
| int | product () const |
| int | version () const |
| int | bustype () const |
| QList< int > | buttonCapabilities () const |
| QList< int > | absAxisCapabilities () const |
| QList< int > | relAxisCapabilities () const |
| AbsVal | axisInfo (int axisCode) const |
| const QString | deviceName () const |
| GluonInput::DeviceFlag | deviceType () const |
| bool | isEnabled () const |
| bool | error () |
| QString | msgError () |
| QObject * | parent () |
| | InputThread (const QString &devicePath, QObject *parent=0) |
| | ~InputThread () |
| void | run () |
| int | joystickXAxis () |
| int | joystickYAxis () |
| int | joystickZAxis () |
| void | stop () |
| int | vendor () const |
| int | product () const |
| int | version () const |
| int | bustype () const |
| QList< int > | buttonCapabilities () const |
| QList< int > | absAxisCapabilities () const |
| QList< int > | relAxisCapabilities () const |
| AbsVal | axisInfo (int axisCode) const |
| const QString | deviceName () const |
| GluonInput::DeviceFlag | deviceType () const |
| bool | isEnabled () const |
| bool | error () |
| QString | msgError () |
| QObject * | parent () |
Static Public Member Functions |
| static void | deviceReport (void *inContext, IOReturn inResult, void *inSender, IOHIDValueRef inIOHIDValueRef) |
Detailed Description
Definition at line 42 of file inputthread.h.
Constructor & Destructor Documentation
| InputThread::InputThread |
( |
const QString & |
devicePath, |
|
|
QObject * |
parent = 0 | |
|
) |
| | [explicit] |
| InputThread::~InputThread |
( |
|
) |
|
| InputThread::InputThread |
( |
IOHIDDeviceRef |
pDevice, |
|
|
QObject * |
parent = 0 | |
|
) |
| | [explicit] |
| GluonInput::InputThread::~InputThread |
( |
|
) |
|
| GluonInput::InputThread::InputThread |
( |
const QString & |
devicePath, |
|
|
QObject * |
parent = 0 | |
|
) |
| | [explicit] |
| GluonInput::InputThread::~InputThread |
( |
|
) |
|
Member Function Documentation
| QList<int> GluonInput::InputThread::absAxisCapabilities |
( |
|
) |
const |
| QList<int> GluonInput::InputThread::absAxisCapabilities |
( |
|
) |
const |
| QList< int > InputThread::absAxisCapabilities |
( |
|
) |
const |
| void GluonInput::InputThread::absAxisMoved |
( |
int |
axis, |
|
|
int |
distance | |
|
) |
| | [signal] |
| void GluonInput::InputThread::absAxisMoved |
( |
int |
axis, |
|
|
int |
distance | |
|
) |
| | [signal] |
| AbsVal GluonInput::InputThread::axisInfo |
( |
int |
axisCode |
) |
const |
| AbsVal GluonInput::InputThread::axisInfo |
( |
int |
axisCode |
) |
const |
| AbsVal InputThread::axisInfo |
( |
int |
axisCode |
) |
const |
| int GluonInput::InputThread::bustype |
( |
|
) |
const |
| int GluonInput::InputThread::bustype |
( |
|
) |
const |
| int InputThread::bustype |
( |
|
) |
const |
| QList<int> GluonInput::InputThread::buttonCapabilities |
( |
|
) |
const |
| QList<int> GluonInput::InputThread::buttonCapabilities |
( |
|
) |
const |
| QList< int > InputThread::buttonCapabilities |
( |
|
) |
const |
| void GluonInput::InputThread::buttonStateChanged |
( |
int |
button, |
|
|
int |
value | |
|
) |
| | [signal] |
| void GluonInput::InputThread::buttonStateChanged |
( |
int |
button, |
|
|
int |
value | |
|
) |
| | [signal] |
| struct input_id InputThread::device_info |
( |
|
) |
const [read] |
| const QString GluonInput::InputThread::deviceName |
( |
|
) |
const |
| const QString GluonInput::InputThread::deviceName |
( |
|
) |
const |
| const QString InputThread::deviceName |
( |
|
) |
const |
| const QString GluonInput::InputThread::devicePath |
( |
|
) |
const |
| void InputThread::deviceReport |
( |
void * |
inContext, |
|
|
IOReturn |
inResult, |
|
|
void * |
inSender, |
|
|
IOHIDValueRef |
inIOHIDValueRef | |
|
) |
| | [static] |
| bool GluonInput::InputThread::error |
( |
|
) |
|
| bool GluonInput::InputThread::error |
( |
|
) |
|
| bool InputThread::error |
( |
|
) |
|
| bool GluonInput::InputThread::isEnabled |
( |
|
) |
const |
| bool GluonInput::InputThread::isEnabled |
( |
|
) |
const |
| bool InputThread::isEnabled |
( |
|
) |
const |
| int GluonInput::InputThread::joystickXAxis |
( |
|
) |
|
| int GluonInput::InputThread::joystickXAxis |
( |
|
) |
|
| int InputThread::joystickXAxis |
( |
|
) |
|
| int GluonInput::InputThread::joystickYAxis |
( |
|
) |
|
| int GluonInput::InputThread::joystickYAxis |
( |
|
) |
|
| int InputThread::joystickYAxis |
( |
|
) |
|
| int GluonInput::InputThread::joystickZAxis |
( |
|
) |
|
| int GluonInput::InputThread::joystickZAxis |
( |
|
) |
|
| int InputThread::joystickZAxis |
( |
|
) |
|
| QString GluonInput::InputThread::msgError |
( |
|
) |
|
| QString GluonInput::InputThread::msgError |
( |
|
) |
|
| QString InputThread::msgError |
( |
|
) |
|
| QObject* GluonInput::InputThread::parent |
( |
|
) |
|
| QObject* GluonInput::InputThread::parent |
( |
|
) |
|
| QObject* GluonInput::InputThread::parent |
( |
|
) |
|
| int GluonInput::InputThread::product |
( |
|
) |
const |
| int GluonInput::InputThread::product |
( |
|
) |
const |
| int InputThread::product |
( |
|
) |
const |
| QList<int> GluonInput::InputThread::relAxisCapabilities |
( |
|
) |
const |
| QList<int> GluonInput::InputThread::relAxisCapabilities |
( |
|
) |
const |
| QList< int > InputThread::relAxisCapabilities |
( |
|
) |
const |
| void GluonInput::InputThread::relAxisMoved |
( |
int |
axis, |
|
|
int |
distance | |
|
) |
| | [signal] |
| void GluonInput::InputThread::relAxisMoved |
( |
int |
axis, |
|
|
int |
distance | |
|
) |
| | [signal] |
| void GluonInput::InputThread::run |
( |
|
) |
|
| void GluonInput::InputThread::run |
( |
|
) |
|
| void InputThread::run |
( |
|
) |
|
| void GluonInput::InputThread::stop |
( |
|
) |
|
| void GluonInput::InputThread::stop |
( |
|
) |
|
| void InputThread::stop |
( |
|
) |
|
| int GluonInput::InputThread::vendor |
( |
|
) |
const |
| int InputThread::vendor |
( |
|
) |
const |
| int GluonInput::InputThread::vendora |
( |
|
) |
const |
| int GluonInput::InputThread::version |
( |
|
) |
const |
| int GluonInput::InputThread::version |
( |
|
) |
const |
| int InputThread::version |
( |
|
) |
const |
The documentation for this class was generated from the following files: