SDL Wiki
(This is the legacy documentation for stable SDL2, the current stable version; SDL3 is the current development version.)

SDL_SetWindowGrab

Set a window's input grab mode.

Syntax

void SDL_SetWindowGrab(SDL_Window * window,
                       SDL_bool grabbed);

Function Parameters

window

the window for which the input grab mode should be set

grabbed

SDL_TRUE to grab input or SDL_FALSE to release input

Remarks

When input is grabbed, the mouse is confined to the window. This function will also grab the keyboard if SDL_HINT_GRAB_KEYBOARD is set. To grab the keyboard without also grabbing the mouse, use SDL_SetWindowKeyboardGrab().

If the caller enables a grab while another window is currently grabbed, the other window loses its grab in favor of the caller's window.

Version

This function is available since SDL 2.0.0.

SDL_GetGrabbedWindow
SDL_GetWindowGrab

CategoryAPI


[ edit | delete | history | feedback | raw ]

[ front page | index | search | recent changes | git repo | offline html ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.