Mir
Loading...
Searching...
No Matches
cursors.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

char const *const mir_default_cursor_name
 A special cursor name for use with mir_cursor_configuration_from_name representing the system default cursor.
char const *const mir_disabled_cursor_name
 A special cursor name for use with mir_cursor_configuration_from_name representing a disabled cursor image.
char const *const mir_arrow_cursor_name
 The standard arrow cursor (typically the system default).
char const *const mir_busy_cursor_name
 The "wait" cursor, typically an hourglass or watch used during operations which prevent the user from interacting.
char const *const mir_caret_cursor_name
 The caret or ibeam cursor, indicating acceptance of text input.
char const *const mir_pointing_hand_cursor_name
 The pointing hand cursor, typically used for clickable elements such as hyperlinks.
char const *const mir_open_hand_cursor_name
 The open handed cursor, typically used to indicate that the area beneath the cursor may be clicked and dragged around.
char const *const mir_closed_hand_cursor_name
 The close handed cursor, typically used to indicate that a drag operation is in process which involves scrolling.
char const *const mir_horizontal_resize_cursor_name
 The cursor used to indicate a horizontal resize operation.
char const *const mir_vertical_resize_cursor_name
 The cursor used to indicate a vertical resize operation.
char const *const mir_diagonal_resize_bottom_to_top_cursor_name
 The cursor used to indicate diagonal resizing a top right corner.
char const *const mir_diagonal_resize_top_to_bottom_cursor_name
 The cursor used to indicate diagonal resizing a bottom right corner.
char const *const mir_omnidirectional_resize_cursor_name
 The cursor used to indicate resize with no directional constraint.
char const *const mir_vsplit_resize_cursor_name
 The cursor used for vertical splitters, indicating that a handle may be dragged to adjust vertical space.
char const *const mir_hsplit_resize_cursor_name
 The cursor used for horizontal splitters, indicating that a handle may be dragged to adjust horizontal space.
char const *const mir_crosshair_cursor_name
 The cursor used for crosshair, which may be used for picking colors or finer precision.

Copyright © 2012-2026 Canonical Ltd.
Generated on Sun Mar 15 06:10:58 UTC 2026
This documentation is licensed under the GPL version 2 or 3.