Class RegisteredGizmo

The RegisteredGizmo represents a gizmo that is currently registered with a gizmo manager.

Constructors

  • Parameters

    • OptionalgizmoClass: Type
    • OptionalcomponentClass: Type
    • OptionalisEnabled: boolean
    • OptionalisGlobal: boolean
    • OptionalisInteractive: boolean

    Returns RegisteredGizmo

Properties

_componentClass: Type
_gizmoClass: Type
_isEnabled: boolean
_isGlobal: boolean
_isInteractive: boolean

Accessors

  • get componentClass(): Type
  • The component class that is affected by the gizmo.

    Returns Type

  • set componentClass(value): void
  • Parameters

    Returns void

  • get gizmoClass(): Type
  • The class that is instanced by the gizmo.

    Returns Type

    The GizmoClass value is only available when the data represents a registered InteractiveGizmo.

  • set gizmoClass(value): void
  • Parameters

    Returns void

  • get isEnabled(): boolean
  • Determines if the gizmo is being instanced for the component or globally.

    Returns boolean

  • set isEnabled(value): void
  • Parameters

    • value: boolean

    Returns void

  • get isGlobal(): boolean
  • Determines if the gizmo is global.

    Returns boolean

  • set isGlobal(value): void
  • Parameters

    • value: boolean

    Returns void

  • get isInteractive(): boolean
  • Determines if the gizmo is interactive.

    Returns boolean

  • set isInteractive(value): void
  • Parameters

    • value: boolean

    Returns void

Methods