|
SDL
2.0
|
#include <SDL_hidapijoystick_c.h>
Collaboration diagram for SDL_HIDAPI_Device:Data Fields | |
| char * | name |
| char * | path |
| Uint16 | vendor_id |
| Uint16 | product_id |
| Uint16 | version |
| char * | serial |
| SDL_JoystickGUID | guid |
| int | interface_number |
| int | interface_class |
| int | interface_subclass |
| int | interface_protocol |
| Uint16 | usage_page |
| Uint16 | usage |
| struct _SDL_HIDAPI_DeviceDriver * | driver |
| void * | context |
| SDL_mutex * | dev_lock |
| hid_device * | dev |
| SDL_atomic_t | rumble_pending |
| int | num_joysticks |
| SDL_JoystickID * | joysticks |
| SDL_bool | seen |
| SDL_bool | updating |
| struct _SDL_HIDAPI_Device * | next |
Definition at line 52 of file SDL_hidapijoystick_c.h.
| void* SDL_HIDAPI_Device::context |
Definition at line 69 of file SDL_hidapijoystick_c.h.
| hid_device* SDL_HIDAPI_Device::dev |
Definition at line 71 of file SDL_hidapijoystick_c.h.
| SDL_mutex* SDL_HIDAPI_Device::dev_lock |
Definition at line 70 of file SDL_hidapijoystick_c.h.
| struct _SDL_HIDAPI_DeviceDriver* SDL_HIDAPI_Device::driver |
Definition at line 68 of file SDL_hidapijoystick_c.h.
| SDL_JoystickGUID SDL_HIDAPI_Device::guid |
Definition at line 60 of file SDL_hidapijoystick_c.h.
| int SDL_HIDAPI_Device::interface_class |
Definition at line 62 of file SDL_hidapijoystick_c.h.
| int SDL_HIDAPI_Device::interface_number |
Definition at line 61 of file SDL_hidapijoystick_c.h.
| int SDL_HIDAPI_Device::interface_protocol |
Definition at line 64 of file SDL_hidapijoystick_c.h.
| int SDL_HIDAPI_Device::interface_subclass |
Definition at line 63 of file SDL_hidapijoystick_c.h.
| SDL_JoystickID* SDL_HIDAPI_Device::joysticks |
Definition at line 74 of file SDL_hidapijoystick_c.h.
| char* SDL_HIDAPI_Device::name |
Definition at line 54 of file SDL_hidapijoystick_c.h.
| struct _SDL_HIDAPI_Device* SDL_HIDAPI_Device::next |
Definition at line 82 of file SDL_hidapijoystick_c.h.
| int SDL_HIDAPI_Device::num_joysticks |
Definition at line 73 of file SDL_hidapijoystick_c.h.
| char* SDL_HIDAPI_Device::path |
Definition at line 55 of file SDL_hidapijoystick_c.h.
| Uint16 SDL_HIDAPI_Device::product_id |
Definition at line 57 of file SDL_hidapijoystick_c.h.
| SDL_atomic_t SDL_HIDAPI_Device::rumble_pending |
Definition at line 72 of file SDL_hidapijoystick_c.h.
| SDL_bool SDL_HIDAPI_Device::seen |
Definition at line 77 of file SDL_hidapijoystick_c.h.
| char* SDL_HIDAPI_Device::serial |
Definition at line 59 of file SDL_hidapijoystick_c.h.
| SDL_bool SDL_HIDAPI_Device::updating |
Definition at line 80 of file SDL_hidapijoystick_c.h.
| Uint16 SDL_HIDAPI_Device::usage |
Definition at line 66 of file SDL_hidapijoystick_c.h.
| Uint16 SDL_HIDAPI_Device::usage_page |
Definition at line 65 of file SDL_hidapijoystick_c.h.
| Uint16 SDL_HIDAPI_Device::vendor_id |
Definition at line 56 of file SDL_hidapijoystick_c.h.
| Uint16 SDL_HIDAPI_Device::version |
Definition at line 58 of file SDL_hidapijoystick_c.h.