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: