28 #ifndef SDL_gamecontroller_h_ 29 #define SDL_gamecontroller_h_ 129 #define SDL_GameControllerAddMappingsFromFile(file) SDL_GameControllerAddMappingsFromRW(SDL_RWFromFile(file, "rb"), 1) 284 SDL_GameControllerAxis
axis);
296 SDL_GameControllerAxis
axis);
337 SDL_GameControllerButton
button);
346 SDL_GameControllerButton
button);
int SDL_GameControllerAddMapping(const char *mappingString)
SDL_GameControllerButtonBind SDL_GameControllerGetBindForAxis(SDL_GameController *gamecontroller, SDL_GameControllerAxis axis)
SDL_GameControllerBindType
Uint8 SDL_GameControllerGetButton(SDL_GameController *gamecontroller, SDL_GameControllerButton button)
char * SDL_GameControllerMapping(SDL_GameController *gamecontroller)
SDL_Joystick * SDL_GameControllerGetJoystick(SDL_GameController *gamecontroller)
void SDL_GameControllerUpdate(void)
SDL_GameControllerAxis SDL_GameControllerGetAxisFromString(const char *pchString)
SDL_GameControllerButton SDL_GameControllerGetButtonFromString(const char *pchString)
char * SDL_GameControllerMappingForIndex(int mapping_index)
const char * SDL_GameControllerNameForIndex(int joystick_index)
Uint16 SDL_GameControllerGetProduct(SDL_GameController *gamecontroller)
SDL_GameController * SDL_GameControllerFromInstanceID(SDL_JoystickID joyid)
SDL_bool SDL_GameControllerGetAttached(SDL_GameController *gamecontroller)
int SDL_GameControllerNumMappings(void)
const char * SDL_GameControllerGetStringForAxis(SDL_GameControllerAxis axis)
const char * SDL_GameControllerName(SDL_GameController *gamecontroller)
SDL_bool SDL_IsGameController(int joystick_index)
Uint16 SDL_GameControllerGetProductVersion(SDL_GameController *gamecontroller)
SDL_GameControllerButtonBind SDL_GameControllerGetBindForButton(SDL_GameController *gamecontroller, SDL_GameControllerButton button)
Sint16 SDL_GameControllerGetAxis(SDL_GameController *gamecontroller, SDL_GameControllerAxis axis)
SDL_GameController * SDL_GameControllerOpen(int joystick_index)
Uint16 SDL_GameControllerGetVendor(SDL_GameController *gamecontroller)
void SDL_GameControllerClose(SDL_GameController *gamecontroller)
int SDL_GameControllerAddMappingsFromRW(SDL_RWops *rw, int freerw)
char * SDL_GameControllerMappingForGUID(SDL_JoystickGUID guid)
const char * SDL_GameControllerGetStringForButton(SDL_GameControllerButton button)
int SDL_GameControllerEventState(int state)