Interface WalkableScene<BaseEntityType>

interface WalkableScene<BaseEntityType> {
    conwayGeometry: ConwayGeometry;
    roots: readonly number[] | ReadonlyUint32Array;
    addSceneListener(listener: SceneListener, options?: SceneListenerOptions): void;
    getByNodeIndex(nodeIndex: number): undefined | SceneNode;
    isAllSpaces(): boolean;
    removeSceneListener(listener: SceneListener): void;
    walk(includeSpaces?: boolean): IterableIterator<[undefined | readonly number[], undefined | NativeTransform4x4, CanonicalMeshBuffer, undefined | CanonicalMaterial, undefined | BaseEntityType]>;
}

Type Parameters

  • BaseEntityType

Hierarchy (view full)

Implemented by

Properties

conwayGeometry: ConwayGeometry
roots: readonly number[] | ReadonlyUint32Array

Methods