Documentation
    Preparing search index...

    No description provided.

    Hierarchy (View Summary)

    Index
    aspectRatio: number

    No description provided.

    far: number = 100

    No description provided.

    fov: number

    No description provided.

    name: string

    No description provided.

    near: number = 0.1

    No description provided.

    projectionMatrix: Matrix4 = ...

    No description provided.

    scene: IScene

    No description provided.

    viewMatrix: Matrix4 = ...

    No description provided.

    viewProjectionMatrix: Matrix4 = ...

    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

    • No description provided.

      Parameters

      Returns void

    • No description provided.

      Returns void

    • No description provided.

      Parameters

      • fn: (child: SceneNode) => boolean
          • (child: SceneNode): boolean
          • No description provided.

            Parameters

            Returns boolean

      • Optionalrecursive: boolean

      Returns SceneNode | undefined

    • 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

    • No description provided.

      Parameters

      Returns void