Hierarchy

  • ModelManager

Constructors

Properties

eventBeginTransformElements: ListenableEvent<void, ModelManager> = ...
eventEndTransformElements: ListenableEvent<void, ModelManager> = ...
eventModified: ListenableEvent<void, ModelManager> = ...
eventSelectionChanged: ListenableEvent<void, ModelManager> = ...
NODEDATA_MESHADDED: "core:meshAddedToModel" = "core:meshAddedToModel"

Accessors

  • get meshInstances(): AbstractMesh[]
  • This mesh array contains all meshes which belong to the scene and are not disposed (but maybe removed from the scene). The difference between this and Scene.meshes is that Scene.meshes does not contain meshes which were removed from the scene.

    Returns AbstractMesh[]

  • get scene(): Scene
  • Returns Scene

Methods

  • Parameters

    • pElement: SceneElement
    • pNodeParent: null | Node = null
    • pAddToScene: boolean = false

    Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns boolean

  • Returns void

  • Parameters

    • pElement: SceneElement
    • pRemoveFromScene: boolean = true
    • pDisposeElement: boolean = true

    Returns void

  • Selects and returns the parent selectable sub element based on the current sub element selection for the given main element. If no sub element is found the main element will be selected and null will be returned.

    Parameters

    Returns null | SceneElement

  • Parameters

    Returns boolean

  • Selects a sub element for the given main element. The main element has to be selected already.

    Parameters

    Returns boolean

  • Returns void

Generated using TypeDoc