Set a window's input grab mode.
int SDL_SetWindowGrab(SDL_Window *window, SDL_bool grabbed);
window | the window for which the input grab mode should be set |
grabbed | SDL_TRUE to grab input or SDL_FALSE to release input |
Returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.
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.
This function is available since SDL 3.0.0.