Table of Contents

Class EditorTopLevelCompositor

Namespace
Stride.Rendering.Compositing
Assembly
Stride.Engine.dll

Used by editor as top level compositor.

public class EditorTopLevelCompositor : SceneExternalCameraRenderer, IComponent, IReferencable, ICollectorHolder, ISceneRenderer, IRenderCollector, IGraphicsRenderer, IGraphicsRendererCore, IDisposable, ISharedRenderer, IIdentifiable, IGraphicsRendererBase
Inheritance
EditorTopLevelCompositor
Implements
Inherited Members
Extension Methods

Properties

EnablePreviewGame

When true, PreviewGame will be used as compositor.

public bool EnablePreviewGame { get; set; }

Property Value

bool

PostGizmoCompositors

public List<ISceneRenderer> PostGizmoCompositors { get; }

Property Value

List<ISceneRenderer>

PreGizmoCompositors

public List<ISceneRenderer> PreGizmoCompositors { get; }

Property Value

List<ISceneRenderer>

PreviewGame

Compositor for previewing game, used when EnablePreviewGame is true.

public ISceneRenderer PreviewGame { get; set; }

Property Value

ISceneRenderer

Methods

CollectInner(RenderContext)

protected override void CollectInner(RenderContext context)

Parameters

context RenderContext

DrawInner(RenderDrawContext)

protected override void DrawInner(RenderDrawContext context)

Parameters

context RenderDrawContext