Indicates whether the element currently under the pointer, satisfies the user-supplied _isInteractable check.
True if the active event target is interactable.
Pixel delta of the pointer since the previous update.
Object with { x, y }
movement in pixels.
Latest pointer coordinates in screen pixels.
Object with { x, y }
screen coordinates.
Returns the current pointer state as a human-readable string, e.g. "IDLE", "MOVING".
Current state name from PointerState.
Starts listening for mouse-related pointer events. Must be called before interaction can be tracked.
Stops and removes all registered mouse event listeners. Should be called during cleanup or disposal.
Updates settings of the pointer controller
MouseController
Handles mouse-based pointer interactions.
Example