#pragma section-numbers off #pragma camelcase off || DRAFT|| ##*^*^*^*^*See http://wiki.libsdl.org/moin.cgi/SGFunctions for details on editing this page*^*^*^*^* = SDL_IsGameController = Use this function to check if the given joystick is supported by the game controller interface. <> == Syntax == {{{#!highlight cpp SDL_bool SDL_IsGameController(int joystick_index) }}} == Function Parameters == ||'''joystick_index'''||the device_index of a device, up to [[SDL_NumJoysticks]]()|| == Return Value == Returns SDL_TRUE if the given joystick is supported by the game controller interface, SDL_FALSE if it isn't or it's an invalid index. == Code Examples == {{{#!highlight cpp for (int i = 0; i < SDL_NumJoysticks(); ++i) { if (SDL_IsGameController(i)) { printf("Joystick %i is supported by the game controller interface!\n", i); } } }}} == Remarks == '''joystick_index''' is the same as the `device_index` passed to [[SDL_JoystickOpen]](). == Version == This function is available since SDL 2.0.0. == Related Functions == .[[SDL_GameControllerNameForIndex]] .[[SDL_GameControllerOpen]] ---- [[CategoryAPI]], [[CategoryGameController]] ##See the Style Guide for instructions on editing the footer.