# Editor.CursorShape

TODO: Make this match whatever we do in game

- Kind: enum
- Namespace: `Editor`
- Assembly: `Sandbox.Tools`
- Modifiers: sealed

## Fields

- [`Arrow`](/api/Editor.CursorShape/Arrow)
- [`BitmapCursor`](/api/Editor.CursorShape/BitmapCursor)
- [`Blank`](/api/Editor.CursorShape/Blank)
- [`Busy`](/api/Editor.CursorShape/Busy)
- [`ClosedHand`](/api/Editor.CursorShape/ClosedHand)
- [`Cross`](/api/Editor.CursorShape/Cross)
- [`CustomCursor`](/api/Editor.CursorShape/CustomCursor)
- [`DragCopy`](/api/Editor.CursorShape/DragCopy)
- [`DragLink`](/api/Editor.CursorShape/DragLink)
- [`DragMove`](/api/Editor.CursorShape/DragMove)
- [`Finger`](/api/Editor.CursorShape/Finger)
- [`Forbidden`](/api/Editor.CursorShape/Forbidden)
- [`IBeam`](/api/Editor.CursorShape/IBeam)
- [`None`](/api/Editor.CursorShape/None): No cursor override.
- [`OpenHand`](/api/Editor.CursorShape/OpenHand)
- [`SizeAll`](/api/Editor.CursorShape/SizeAll)
- [`SizeBDiag`](/api/Editor.CursorShape/SizeBDiag)
- [`SizeFDiag`](/api/Editor.CursorShape/SizeFDiag)
- [`SizeH`](/api/Editor.CursorShape/SizeH)
- [`SizeV`](/api/Editor.CursorShape/SizeV)
- [`SplitH`](/api/Editor.CursorShape/SplitH)
- [`SplitV`](/api/Editor.CursorShape/SplitV)
- [`UpArrow`](/api/Editor.CursorShape/UpArrow)
- [`Wait`](/api/Editor.CursorShape/Wait)
- [`WhatsThis`](/api/Editor.CursorShape/WhatsThis)
