MouseCursor Enumeration

Custom mouse cursor shapes used with EditorGUIUtility.AddCursorRect.

Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add "using UnityEditor;" at the beginning of the script.

Values
Arrow

Normal pointer arrow

Text

Text cursor

ResizeVertical

Vertical resize arrows

ResizeHorizontal

Horizontal resize arrows

Link

Arrow with a Link badge (for assigning pointers)

SlideArrow

Arrow with small arrows for indicating sliding at number fields

ResizeUpRight

Resize up-right for window edges

ResizeUpLeft

Resize up-Left for window edges.

MoveArrow

Arrow with the move symbol next to it for the sceneview

RotateArrow

Arrow with the rotate symbol next to it for the sceneview

ScaleArrow

Arrow with the scale symbol next to it for the sceneview

ArrowPlus

Arrow with the plus symbol next to it

ArrowMinus

Arrow with the minus symbol next to it

Pan

Cursor with a dragging hand for pan

Orbit

Cursor with an eye for orbit

Zoom

Cursor with a magnifying glass for zoom

FPS

Cursor with an eye and stylized arrow keys for FPS navigation

CustomCursor

The current user defined cursor