sdlSetWindowInputFocus function

int sdlSetWindowInputFocus(
  1. Pointer<SdlWindow> window
)

Explicitly set input focus to the window.

You almost certainly want SDL_RaiseWindow() instead of this function. Use this with caution, as you might give focus to a window that is completely obscured by other windows.

\param window the window that should get the input focus \returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.

\since This function is available since SDL 2.0.5.

\sa SDL_RaiseWindow

extern DECLSPEC int SDLCALL SDL_SetWindowInputFocus(SDL_Window * window)

Implementation

int sdlSetWindowInputFocus(Pointer<SdlWindow> window) {
  final sdlSetWindowInputFocusLookupFunction = libSdl2.lookupFunction<
      Int32 Function(Pointer<SdlWindow> window),
      int Function(Pointer<SdlWindow> window)>('SDL_SetWindowInputFocus');
  return sdlSetWindowInputFocusLookupFunction(window);
}