The Cursor representation
Supported mouse buttons
Possible System cursors
Capture the mouse and track input outside of an Window.
Create a Surface cursor.
Create a system cursor.
Tries to enable/disable the relative mouse mode. While the mouse is in relative mode, the cursor is hidden, and the driver will try to report continuous motion in the current Window. Only relative motion events will be delivered, the mouse position will not change.
Returns the active cursor.
Returns the current cursor position
Get the default cursor.
Returns the global cursor position. x and y will be reported relative to the top-left of the Desktop
Returns the relative cursor position. x and y are set to the mouse deltas since the last call
Returns if the Relative mouse mode is enabled/supported.
Returns if the given button is pressed.
Set the active cursor.
Set the cursor position inside the window.
Set the cursor position inside the window.
Set the cursor position in global screen space.
Set the cursor position in global screen space.
Enable or disable that the cursor is shown on the window.
Represent the Mouse