sdlGameControllerHasRumbleTriggers function

bool sdlGameControllerHasRumbleTriggers(
  1. Pointer<SdlGameController> gamecontroller
)

Query whether a game controller has rumble support on triggers.

\param gamecontroller The controller to query \returns SDL_TRUE, or SDL_FALSE if this controller does not have trigger rumble support

\since This function is available since SDL 2.0.18.

\sa SDL_GameControllerRumbleTriggers

extern DECLSPEC SDL_bool SDLCALL SDL_GameControllerHasRumbleTriggers(SDL_GameController *gamecontroller)

Implementation

bool sdlGameControllerHasRumbleTriggers(
    Pointer<SdlGameController> gamecontroller) {
  final sdlGameControllerHasRumbleTriggersLookupFunction =
      libSdl2.lookupFunction<
              Int32 Function(Pointer<SdlGameController> gamecontroller),
              int Function(Pointer<SdlGameController> gamecontroller)>(
          'SDL_GameControllerHasRumbleTriggers');
  return sdlGameControllerHasRumbleTriggersLookupFunction(gamecontroller) == 1;
}