21 #include "../../SDL_internal.h"
23 #if defined(SDL_JOYSTICK_DUMMY) || defined(SDL_JOYSTICK_DISABLED)
28 #include "../SDL_sysjoystick.h"
29 #include "../SDL_joystick_c.h"
33 DUMMY_JoystickInit(
void)
39 DUMMY_JoystickGetCount(
void)
45 DUMMY_JoystickDetect(
void)
50 DUMMY_JoystickGetDeviceName(
int device_index)
56 DUMMY_JoystickGetDevicePlayerIndex(
int device_index)
62 DUMMY_JoystickSetDevicePlayerIndex(
int device_index,
int player_index)
67 DUMMY_JoystickGetDeviceGUID(
int device_index)
75 DUMMY_JoystickGetDeviceInstanceID(
int device_index)
81 DUMMY_JoystickOpen(SDL_Joystick * joystick,
int device_index)
83 return SDL_SetError(
"Logic error: No joysticks available");
87 DUMMY_JoystickRumble(SDL_Joystick * joystick,
Uint16 low_frequency_rumble,
Uint16 high_frequency_rumble)
93 DUMMY_JoystickUpdate(SDL_Joystick * joystick)
98 DUMMY_JoystickClose(SDL_Joystick * joystick)
103 DUMMY_JoystickQuit(
void)
110 DUMMY_JoystickGetCount,
111 DUMMY_JoystickDetect,
112 DUMMY_JoystickGetDeviceName,
113 DUMMY_JoystickGetDevicePlayerIndex,
114 DUMMY_JoystickSetDevicePlayerIndex,
115 DUMMY_JoystickGetDeviceGUID,
116 DUMMY_JoystickGetDeviceInstanceID,
118 DUMMY_JoystickRumble,
119 DUMMY_JoystickUpdate,