Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AInteractionMode

Hierarchy

  • AInteractionMode

Index

Constructors

constructor

Properties

Protected _afterActivate

_afterActivate: (...args: any[]) => any

Type declaration

    • (...args: any[]): any
    • Parameters

      • Rest ...args: any[]

      Returns any

Protected _afterDeactivate

_afterDeactivate: (...args: any[]) => any

Type declaration

    • (...args: any[]): any
    • Parameters

      • Rest ...args: any[]

      Returns any

Protected _beforeActivate

_beforeActivate: (...args: any[]) => any

Type declaration

    • (...args: any[]): any
    • Parameters

      • Rest ...args: any[]

      Returns any

Protected _beforeDeactivate

_beforeDeactivate: (...args: any[]) => any

Type declaration

    • (...args: any[]): any
    • Parameters

      • Rest ...args: any[]

      Returns any

active

active: boolean = false

Protected interactions

interactions: AInteraction[] = []

isGUISelectable

isGUISelectable: boolean = true

name

name: string

owner

Methods

activate

  • activate(): void

addInteraction

afterActivate

  • afterActivate(...args: any[]): void

afterDeactivate

  • afterDeactivate(...args: any[]): void

beforeActivate

  • beforeActivate(...args: any[]): void

beforeDeactivate

  • beforeDeactivate(...args: any[]): void

bindMethods

  • bindMethods(): void

deactivate

  • deactivate(): void

setAfterActivateCallback

  • setAfterActivateCallback(callback: (...args: any[]) => any): void

setAfterDeactivateCallback

  • setAfterDeactivateCallback(callback: (...args: any[]) => any): void

setBeforeActivateCallback

  • setBeforeActivateCallback(callback: (...args: any[]) => any): void

setBeforeDeactivateCallback

  • setBeforeDeactivateCallback(callback: (...args: any[]) => any): void

Generated using TypeDoc