Class ViewportInteractionBase

Handles user input in particular mode.

Hierarchy (view full)

Constructors

Properties

viewportRenderer: UIViewportRenderer

The viewport this interaction controls.

Accessors

  • get isAvailable(): boolean
  • Virtual

    Determines if the interaction is available.

    Returns boolean

    If the interaction is not available, no events will be forwarded to it. This property allows interactions to determines if all the dependencies are availble for it to execute.

Methods

  • Virtual

    Handles the specified command event.

    Parameters

    Returns boolean

  • Virtual

    Called when the editor window is being destroyed.

    Returns void

  • Virtual

    Called when the mode is being deactivated.

    Returns void

  • Virtual

    Called when the editor updates.

    Returns void

  • Virtual

    Called when the mode is activated.

    Returns void

  • Virtual

    Called on all modes when currently active mode is changed.

    Returns void

  • Virtual

    Handles the specified mouse event.

    Parameters

    Returns boolean