|
SDL
2.0
|
#include <SDL_sysjoystick_c.h>
Collaboration diagram for recDevice:Data Structures | |
| struct | axis_correct |
| struct | hwdata_ball |
| struct | hwdata_hat |
Data Fields | |
| IOHIDDeviceRef | deviceRef |
| io_service_t | ffservice |
| FFDeviceObjectReference | ffdevice |
| FFEFFECT * | ffeffect |
| FFEffectObjectReference | ffeffect_ref |
| SDL_bool | ff_initialized |
| char | product [256] |
| uint32_t | usage |
| uint32_t | usagePage |
| int | axes |
| int | buttons |
| int | hats |
| int | elements |
| recElement * | firstAxis |
| recElement * | firstButton |
| recElement * | firstHat |
| SDL_bool | removed |
| int | instance_id |
| SDL_JoystickGUID | guid |
| struct joystick_hwdata * | pNext |
| int | fd |
| struct SDL_joylist_item * | item |
| char * | fname |
| SDL_bool | ff_rumble |
| SDL_bool | ff_sine |
| struct ff_effect | effect |
| struct joystick_hwdata::hwdata_hat * | hats |
| struct joystick_hwdata::hwdata_ball * | balls |
| Uint8 | key_map [KEY_MAX] |
| Uint8 | abs_map [ABS_MAX] |
| struct joystick_hwdata::axis_correct | abs_correct [ABS_MAX] |
| int | fresh |
| SDL_bool | m_bSteamController |
| Uint32 | rumble_expiration |
| SDL_bool | bXInputDevice |
| SDL_bool | bXInputHaptic |
| Uint8 | userid |
| DWORD | dwPacketNumber |
Protected Attributes | |
| SDL_bool | accelerometer |
| SDL_bool | remote |
| GCController __unsafe_unretained * | controller |
| int | num_pause_presses |
| Uint32 | pause_button_down_time |
| char * | name |
| SDL_Joystick * | joystick |
| SDL_JoystickID | instance_id |
| int | naxes |
| int | nbuttons |
| int | nhats |
| struct joystick_hwdata * | next |
Definition at line 46 of file SDL_sysjoystick_c.h.
| struct joystick_hwdata::axis_correct recDevice::abs_correct[ABS_MAX] |
| Uint8 recDevice::abs_map[ABS_MAX] |
Definition at line 54 of file SDL_sysjoystick_c.h.
|
protected |
Definition at line 33 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_JoystickClose(), IOS_JoystickOpen(), and IOS_JoystickUpdate().
| int recDevice::axes |
Definition at line 59 of file SDL_sysjoystick_c.h.
| struct joystick_hwdata::hwdata_ball * recDevice::balls |
| int recDevice::buttons |
Definition at line 60 of file SDL_sysjoystick_c.h.
| SDL_bool recDevice::bXInputDevice |
Definition at line 83 of file SDL_windowsjoystick_c.h.
| SDL_bool recDevice::bXInputHaptic |
Definition at line 84 of file SDL_windowsjoystick_c.h.
|
protected |
Definition at line 36 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_AddMFIJoystickDevice(), IOS_JoystickClose(), IOS_JoystickOpen(), IOS_JoystickUpdate(), and IOS_RemoveJoystickDevice().
| IOHIDDeviceRef recDevice::deviceRef |
Definition at line 48 of file SDL_sysjoystick_c.h.
| DWORD recDevice::dwPacketNumber |
Definition at line 86 of file SDL_windowsjoystick_c.h.
| struct ff_effect recDevice::effect |
Definition at line 39 of file SDL_sysjoystick_c.h.
| int recDevice::elements |
Definition at line 62 of file SDL_sysjoystick_c.h.
| int recDevice::fd |
Definition at line 32 of file SDL_sysjoystick_c.h.
| SDL_bool recDevice::ff_initialized |
Definition at line 53 of file SDL_sysjoystick_c.h.
| SDL_bool recDevice::ff_rumble |
Definition at line 37 of file SDL_sysjoystick_c.h.
| SDL_bool recDevice::ff_sine |
Definition at line 38 of file SDL_sysjoystick_c.h.
| FFDeviceObjectReference recDevice::ffdevice |
Definition at line 50 of file SDL_sysjoystick_c.h.
| FFEFFECT* recDevice::ffeffect |
Definition at line 51 of file SDL_sysjoystick_c.h.
| FFEffectObjectReference recDevice::ffeffect_ref |
Definition at line 52 of file SDL_sysjoystick_c.h.
| io_service_t recDevice::ffservice |
Definition at line 49 of file SDL_sysjoystick_c.h.
| recElement* recDevice::firstAxis |
Definition at line 64 of file SDL_sysjoystick_c.h.
| recElement* recDevice::firstButton |
Definition at line 65 of file SDL_sysjoystick_c.h.
| recElement* recDevice::firstHat |
Definition at line 66 of file SDL_sysjoystick_c.h.
| char* recDevice::fname |
Definition at line 35 of file SDL_sysjoystick_c.h.
| int recDevice::fresh |
Definition at line 61 of file SDL_sysjoystick_c.h.
| SDL_JoystickGUID recDevice::guid |
Definition at line 71 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_AddMFIJoystickDevice(), and IOS_JoystickGetDeviceGUID().
| struct joystick_hwdata::hwdata_hat * recDevice::hats |
| int recDevice::hats |
Definition at line 61 of file SDL_sysjoystick_c.h.
|
protected |
Definition at line 42 of file SDL_sysjoystick_c.h.
| int recDevice::instance_id |
Definition at line 70 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_JoystickGetDeviceInstanceID(), IOS_JoystickOpen(), and IOS_RemoveJoystickDevice().
| struct SDL_joylist_item* recDevice::item |
Definition at line 33 of file SDL_sysjoystick_c.h.
|
protected |
Definition at line 41 of file SDL_sysjoystick_c.h.
Referenced by IOS_JoystickClose(), IOS_JoystickOpen(), and IOS_RemoveJoystickDevice().
| Uint8 recDevice::key_map[KEY_MAX] |
Definition at line 53 of file SDL_sysjoystick_c.h.
| SDL_bool recDevice::m_bSteamController |
Definition at line 64 of file SDL_sysjoystick_c.h.
|
protected |
Definition at line 40 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_AddMFIJoystickDevice(), IOS_JoystickGetDeviceName(), and IOS_RemoveJoystickDevice().
|
protected |
Definition at line 45 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_AddMFIJoystickDevice(), and IOS_JoystickOpen().
|
protected |
Definition at line 46 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_AddMFIJoystickDevice(), and IOS_JoystickOpen().
|
protected |
Definition at line 49 of file SDL_sysjoystick_c.h.
Referenced by GetDeviceForIndex(), IOS_AddJoystickDevice(), and IOS_RemoveJoystickDevice().
|
protected |
Definition at line 47 of file SDL_sysjoystick_c.h.
Referenced by IOS_AddJoystickDevice(), IOS_AddMFIJoystickDevice(), and IOS_JoystickOpen().
|
protected |
Definition at line 37 of file SDL_sysjoystick_c.h.
|
protected |
Definition at line 38 of file SDL_sysjoystick_c.h.
| struct joystick_hwdata* recDevice::pNext |
Definition at line 73 of file SDL_sysjoystick_c.h.
| char recDevice::product[256] |
Definition at line 55 of file SDL_sysjoystick_c.h.
|
protected |
Definition at line 34 of file SDL_sysjoystick_c.h.
Referenced by IOS_JoystickClose(), and IOS_JoystickOpen().
| SDL_bool recDevice::removed |
Definition at line 68 of file SDL_sysjoystick_c.h.
| Uint32 recDevice::rumble_expiration |
Definition at line 69 of file SDL_windowsjoystick_c.h.
| uint32_t recDevice::usage |
Definition at line 56 of file SDL_sysjoystick_c.h.
| uint32_t recDevice::usagePage |
Definition at line 57 of file SDL_sysjoystick_c.h.
| Uint8 recDevice::userid |
Definition at line 85 of file SDL_windowsjoystick_c.h.