SDL Wiki
(This is the documentation for SDL3, which is the current stable version. SDL2 was the previous version!)

SDL_SetWindowMouseRect

Confines the cursor to the specified area of a window.

Header File

Defined in <SDL3/SDL_video.h>

Syntax

bool SDL_SetWindowMouseRect(SDL_Window *window, const SDL_Rect *rect);

Function Parameters

SDL_Window * window the window that will be associated with the barrier.
const SDL_Rect * rect a rectangle area in window-relative coordinates. If NULL the barrier for the specified window will be destroyed.

Return Value

(bool) Returns true on success or false on failure; call SDL_GetError() for more information.

Remarks

Note that this does NOT grab the cursor, it only defines the area a cursor is restricted to when the window has mouse focus.

Thread Safety

This function should only be called on the main thread.

Version

This function is available since SDL 3.1.3.

See Also


CategoryAPI, CategoryAPIFunction, CategoryVideo, CategoryMouse,


[ 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.