Constructors
constructor
- new CursorViewModel(enableCursorSnapping, enableFilter, _interactor?): CursorViewModel
Parameters
- enableCursorSnapping: boolean
- enableFilter: boolean
Optional
_interactor: Interactor
Properties
positionOverride
positionOverride: vec3 = null Accessors
cursorPosition
- get cursorPosition(): vec3
Methods
setInteractor
- setInteractor(interactor): void
Returns void
ViewModel for the InteractorCursor that uses a StateMachine to keep track of cursor updates & state changes.