111 #ifdef SDL_JOYSTICK_DINPUT
113 extern SDL_bool SDL_SYS_IsXInputDeviceIndex(
int device_index );
int SDL_SYS_NumJoysticks()
struct _SDL_Joystick * next
void SDL_SYS_JoystickQuit(void)
struct joystick_hwdata * hwdata
struct _SDL_Joystick::balldelta * balls
SDL_bool SDL_SYS_JoystickAttached(SDL_Joystick *joystick)
void SDL_SYS_JoystickDetect()
const char * SDL_SYS_JoystickNameForDeviceIndex(int device_index)
void SDL_SYS_JoystickUpdate(SDL_Joystick *joystick)
SDL_JoystickGUID SDL_SYS_JoystickGetGUID(SDL_Joystick *joystick)
SDL_bool SDL_SYS_JoystickNeedsPolling()
int SDL_SYS_JoystickInit(void)
uint8_t Uint8
An unsigned 8-bit integer type.
int16_t Sint16
A signed 16-bit integer type.
SDL_JoystickID SDL_SYS_GetInstanceIdOfDeviceIndex(int device_index)
int SDL_SYS_JoystickOpen(SDL_Joystick *joystick, int device_index)
void SDL_SYS_JoystickClose(SDL_Joystick *joystick)
SDL_JoystickID instance_id
SDL_JoystickGUID SDL_SYS_JoystickGetDeviceGUID(int device_index)