sdlGameControllerFromInstanceId function

Pointer<SdlGameController> sdlGameControllerFromInstanceId(
  1. int joyid
)

Get the SDL_GameController associated with an instance id.

\param joyid the instance id to get the SDL_GameController for \returns an SDL_GameController on success or NULL on failure; call SDL_GetError() for more information.

\since This function is available since SDL 2.0.4.

extern DECLSPEC SDL_GameController *SDLCALL SDL_GameControllerFromInstanceID(SDL_JoystickID joyid)

Implementation

Pointer<SdlGameController> sdlGameControllerFromInstanceId(int joyid) {
  final sdlGameControllerFromInstanceIdLookupFunction = libSdl2.lookupFunction<
      Pointer<SdlGameController> Function(Int32 joyid),
      Pointer<SdlGameController> Function(
          int joyid)>('SDL_GameControllerFromInstanceID');
  return sdlGameControllerFromInstanceIdLookupFunction(joyid);
}