These are the standard cursor shapes that can be requested from the platform (window system).
Macros | |
#define | GLFW_ARROW_CURSOR 0x00036001 |
The regular arrow cursor shape. | |
#define | GLFW_IBEAM_CURSOR 0x00036002 |
The text input I-beam cursor shape. | |
#define | GLFW_CROSSHAIR_CURSOR 0x00036003 |
The crosshair cursor shape. | |
#define | GLFW_POINTING_HAND_CURSOR 0x00036004 |
The pointing hand cursor shape. | |
#define | GLFW_RESIZE_EW_CURSOR 0x00036005 |
The horizontal resize/move arrow shape. | |
#define | GLFW_RESIZE_NS_CURSOR 0x00036006 |
The vertical resize/move arrow shape. | |
#define | GLFW_RESIZE_NWSE_CURSOR 0x00036007 |
The top-left to bottom-right diagonal resize/move arrow shape. | |
#define | GLFW_RESIZE_NESW_CURSOR 0x00036008 |
The top-right to bottom-left diagonal resize/move arrow shape. | |
#define | GLFW_RESIZE_ALL_CURSOR 0x00036009 |
The omni-directional resize/move cursor shape. | |
#define | GLFW_NOT_ALLOWED_CURSOR 0x0003600A |
The operation-not-allowed shape. | |
#define | GLFW_HRESIZE_CURSOR GLFW_RESIZE_EW_CURSOR |
Legacy name for compatibility. | |
#define | GLFW_VRESIZE_CURSOR GLFW_RESIZE_NS_CURSOR |
Legacy name for compatibility. | |
#define | GLFW_HAND_CURSOR GLFW_POINTING_HAND_CURSOR |
Legacy name for compatibility. | |
#define GLFW_ARROW_CURSOR 0x00036001 |
The regular arrow cursor shape.
#define GLFW_IBEAM_CURSOR 0x00036002 |
The text input I-beam cursor shape.
#define GLFW_CROSSHAIR_CURSOR 0x00036003 |
The crosshair cursor shape.
#define GLFW_POINTING_HAND_CURSOR 0x00036004 |
The pointing hand cursor shape.
#define GLFW_RESIZE_EW_CURSOR 0x00036005 |
The horizontal resize/move arrow shape. This is usually a horizontal double-headed arrow.
#define GLFW_RESIZE_NS_CURSOR 0x00036006 |
The vertical resize/move shape. This is usually a vertical double-headed arrow.
#define GLFW_RESIZE_NWSE_CURSOR 0x00036007 |
The top-left to bottom-right diagonal resize/move shape. This is usually a diagonal double-headed arrow.
#define GLFW_RESIZE_NESW_CURSOR 0x00036008 |
The top-right to bottom-left diagonal resize/move shape. This is usually a diagonal double-headed arrow.
#define GLFW_RESIZE_ALL_CURSOR 0x00036009 |
The omni-directional resize cursor/move shape. This is usually either a combined horizontal and vertical double-headed arrow or a grabbing hand.
#define GLFW_NOT_ALLOWED_CURSOR 0x0003600A |
The operation-not-allowed shape. This is usually a circle with a diagonal line through it.
#define GLFW_HRESIZE_CURSOR GLFW_RESIZE_EW_CURSOR |
This is an alias for compatibility with earlier versions.
#define GLFW_VRESIZE_CURSOR GLFW_RESIZE_NS_CURSOR |
This is an alias for compatibility with earlier versions.
#define GLFW_HAND_CURSOR GLFW_POINTING_HAND_CURSOR |
This is an alias for compatibility with earlier versions.
Last update on Fri Feb 23 2024 for GLFW 3.4.0