DRAFT |
GameController and Joystick Mapping
Include File(s): SDL_gamecontroller.h
Introduction
This category contains functions for handling game controllers and for mapping joysticks to game controller semantics. This is built on top of the existing joystick API.
If you are running your game from Steam, the game controller mapping is automatically provided for your game.
Enumerations
Functions
- SDL_GameControllerAddMapping
- SDL_GameControllerAddMappingsFromFile
- SDL_GameControllerAddMappingsFromRW
- SDL_GameControllerButtonBind
- SDL_GameControllerClose
- SDL_GameControllerEventState
- SDL_GameControllerFromInstanceID
- SDL_GameControllerGetAttached
- SDL_GameControllerGetAxis
- SDL_GameControllerGetAxisFromString
- SDL_GameControllerGetBindForAxis
- SDL_GameControllerGetBindForButton
- SDL_GameControllerGetButton
- SDL_GameControllerGetButtonFromString
- SDL_GameControllerGetJoystick
- SDL_GameControllerGetStringForAxis
- SDL_GameControllerGetStringForButton
- SDL_GameControllerMapping
- SDL_GameControllerMappingForGUID
- SDL_GameControllerName
- SDL_GameControllerNameForIndex
- SDL_GameControllerOpen
- SDL_GameControllerUpdate
- SDL_IsGameController
