sdlSetModState function

void sdlSetModState(
  1. int modstate
)

Set the current key modifier state for the keyboard.

The inverse of SDL_GetModState(), SDL_SetModState() allows you to impose modifier key states on your application. Simply pass your desired modifier states into modstate. This value may be a bitwise, OR'd combination of SDL_Keymod values.

This does not change the keyboard state, only the key modifier flags that SDL reports.

\param modstate the desired SDL_Keymod for the keyboard

\since This function is available since SDL 2.0.0.

\sa SDL_GetModState

extern DECLSPEC void SDLCALL SDL_SetModState(SDL_Keymod modstate)

Implementation

void sdlSetModState(int modstate) {
  final sdlSetModStateLookupFunction = libSdl2.lookupFunction<
      Void Function(Int32 modstate),
      void Function(int modstate)>('SDL_SetModState');
  return sdlSetModStateLookupFunction(modstate);
}