|
Size: 1595
Comment: SDL_GameControllerClose takes an IntPtr to the device, not the controller index.
|
Size: 1574
Comment: Removed second category line.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 54: | Line 54: |
| ---- CategoryInput |
DRAFT |
SDL_GameControllerClose
Use this function to close a game controller previously opened with SDL_GameControllerOpen().
Syntax
void SDL_GameControllerClose(SDL_GameController * gamecontroller);
Function Parameters
gamecontroller |
a game controller identifier previously returned by SDL_GameControllerOpen() |
Code Examples
/* Attempt to open every controller. */
for (int i = 0; i < SDL_NumJoysticks(); ++i) {
if (SDL_IsGameController(i)) {
SDL_GameController *controller = SDL_GameControllerOpen(i);
if (controller) {
SDL_GameControllerClose(controller);
} else {
fprintf(stderr, "Could not open gamecontroller %i: %s\n", i, SDL_GetError());
}
}
}
Remarks
You can add useful comments here
