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.
Methods
Section titled “Methods”allTrees()
Section titled “allTrees()”allTrees():
Iterable<[Scene,SceneRenderTree]>
Defined in: renderer/src/SceneRenderTree.ts:52
Iterate every live scene/tree pair.
Returns
Section titled “Returns”Iterable<[Scene, SceneRenderTree]>
bringSceneToFront()?
Section titled “bringSceneToFront()?”
optionalbringSceneToFront(scene):void
Defined in: renderer/src/SceneRenderTree.ts:54
Reorder the scene’s container to render on top of its root peers.
Parameters
Section titled “Parameters”Scene
Returns
Section titled “Returns”void
createForScene()
Section titled “createForScene()”createForScene(
scene):SceneRenderTree
Defined in: renderer/src/SceneRenderTree.ts:47
Parameters
Section titled “Parameters”Scene
Returns
Section titled “Returns”destroyForScene()
Section titled “destroyForScene()”destroyForScene(
scene):void
Defined in: renderer/src/SceneRenderTree.ts:48
Parameters
Section titled “Parameters”Scene
Returns
Section titled “Returns”void
getTree()
Section titled “getTree()”getTree(
scene):SceneRenderTree|undefined
Defined in: renderer/src/SceneRenderTree.ts:50
Look up the render tree for a given scene.
Parameters
Section titled “Parameters”Scene
Returns
Section titled “Returns”SceneRenderTree | undefined