Enum glutin::MouseCursor
[−]
[src]
pub enum MouseCursor {
Default,
Crosshair,
Hand,
Arrow,
Move,
Text,
Wait,
Help,
Progress,
NotAllowed,
ContextMenu,
NoneCursor,
Cell,
VerticalText,
Alias,
Copy,
NoDrop,
Grab,
Grabbing,
AllScroll,
ZoomIn,
ZoomOut,
EResize,
NResize,
NeResize,
NwResize,
SResize,
SeResize,
SwResize,
WResize,
EwResize,
NsResize,
NeswResize,
NwseResize,
ColResize,
RowResize,
}Variants
Default | The platform-dependent default cursor. | |
Crosshair | A simple crosshair. | |
Hand | A hand (often used to indicate links in web browsers). | |
Arrow | Self explanatory. | |
Move | Indicates something is to be moved. | |
Text | Indicates text that may be selected or edited. | |
Wait | Program busy indicator. | |
Help | Help indicator (often rendered as a "?") | |
Progress | Progress indicator. Shows that processing is being done. But in contrast with "Wait" the user may still interact with the program. Often rendered as a spinning beach ball, or an arrow with a watch or hourglass. | |
NotAllowed | Cursor showing that something cannot be done. | |
ContextMenu | ||
NoneCursor | ||
Cell | ||
VerticalText | ||
Alias | ||
Copy | ||
NoDrop | ||
Grab | ||
Grabbing | ||
AllScroll | ||
ZoomIn | ||
ZoomOut | ||
EResize | Indicate that some edge is to be moved. For example, the 'SeResize' cursor is used when the movement starts from the south-east corner of the box. | |
NResize | ||
NeResize | ||
NwResize | ||
SResize | ||
SeResize | ||
SwResize | ||
WResize | ||
EwResize | ||
NsResize | ||
NeswResize | ||
NwseResize | ||
ColResize | ||
RowResize |