SDL
2.0
|
#include <SDL_sysjoystick_c.h>
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.