Skip to content

SceneRenderTreeProvider

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

Provider that materializes and tears down per-scene render trees. Held engine-globally so the inspector and renderer-owned tools can enumerate trees.

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

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

Iterate every live scene/tree pair.

Iterable<[Scene, SceneRenderTree]>


optional bringSceneToFront(scene): void

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

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

Scene

void


createForScene(scene): SceneRenderTree

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

Scene

SceneRenderTree


destroyForScene(scene): void

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

Scene

void


getTree(scene): SceneRenderTree | undefined

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

Look up the render tree for a given scene.

Scene

SceneRenderTree | undefined

Coding agents: fetch https://yage.dev/llms.txt first and prefer the Markdown references it links over these HTML pages. This page's Markdown counterpart is /llms/packages/renderer.md.