Documentation
    Preparing search index...

    No description provided.

    Hierarchy (View Summary)

    Implements

    Index
    drawWireframe: boolean = false

    No description provided.

    group: number

    No description provided.

    name: string

    No description provided.

    scene: IScene

    No description provided.

    x: number

    No description provided.

    y: number

    No description provided.

    z: number

    No description provided.

    • get absolutePosition(): Vector3

      No description provided.

      Returns Vector3

    • set absolutePosition(value: Vector3): void

      No description provided.

      Parameters

      Returns void

    • get absoluteRotation(): Rotation

      No description provided.

      Returns Rotation

    • get absoluteScale(): Vector3

      No description provided.

      Returns Vector3

    • set absoluteScale(value: Vector3): void

      No description provided.

      Parameters

      Returns void

    • get parent(): SceneNode | undefined

      No description provided.

      Returns SceneNode | undefined

    • set parent(value: SceneNode | undefined): void

      No description provided.

      Parameters

      Returns void

    • get position(): Vector3

      No description provided.

      Returns Vector3

    • set position(value: Vector3): void

      No description provided.

      Parameters

      Returns void

    • get rotation(): Rotation

      No description provided.

      Returns Rotation

    • get scale(): Vector3

      No description provided.

      Returns Vector3

    • set scale(value: Vector3): void

      No description provided.

      Parameters

      Returns void

    • get worldMatrix(): Matrix4

      No description provided.

      Returns Matrix4

    • Execute a callback function for each child node of this node.

      Parameters

      • fn: (child: SceneNode) => void

        The callback function to execute for each child

          • (child: SceneNode): void
          • No description provided.

            Parameters

            Returns void

      • Optionalrecursive: boolean

        Whether to iterate recursively through the entire hierarchy or just this SceneNode's direct children.

      Returns void

    • Called each frame to update this node's state. Override this method in subclasses to implement per-frame update logic.

      Parameters

      • dt: number

        The time elapsed since the last frame, in seconds

      • time: number

        Arbitrary number that increases in real time.

      Returns void