public enum CursorState { Default, Swap, Blocked, VectorWall, Dash, Freeze, }