Vixen
02b45cc4
csharp
public sealed class DelegateSceneRenderer

A renderer made of callbacks, for a host that has not made an asset of it yet.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Stride ships the same escape hatch and it earns its place: a debug overlay, a one-off experiment or an editor gizmo pass is a node in the graph without being a type in the engine.

Fields and properties (3)

Methods (3)

  • protected internal override void Collect(GraphicsCompositor compositor)

    Declares the views and stages this node needs, before anything is culled.

  • protected internal override void Build(GraphicsCompositor compositor, CompositorFrame frame)

    Declares this node's render-graph passes.

  • protected internal override void Record(GraphicsCompositor compositor, RenderDrawContext context)

    Records this node's work into a pass somebody else opened.

Used by (2)

  • BufferTransferTestsVixen.Rendering.Tests
  • CompositorImageTestsVixen.Graphics.Golden.Tests