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.