Skip to content

SceneRenderTreeProvider

Defined in: renderer/src/SceneRenderTree.ts:46

Provider that materializes and tears down per-scene render trees. Held engine-globally so cross-scene tools (save, inspector) can enumerate trees.

allTrees(): Iterable<[Scene, SceneRenderTree]>

Defined in: renderer/src/SceneRenderTree.ts:52

Iterate every live scene/tree pair.

Iterable<[Scene, SceneRenderTree]>


optional bringSceneToFront(scene): void

Defined in: renderer/src/SceneRenderTree.ts:54

Reorder the scene’s container to render on top of its root peers.

Scene

void


createForScene(scene): SceneRenderTree

Defined in: renderer/src/SceneRenderTree.ts:47

Scene

SceneRenderTree


destroyForScene(scene): void

Defined in: renderer/src/SceneRenderTree.ts:48

Scene

void


getTree(scene): SceneRenderTree | undefined

Defined in: renderer/src/SceneRenderTree.ts:50

Look up the render tree for a given scene.

Scene

SceneRenderTree | undefined