EditorTopLevelCompositor Class
Namespace: Stride.Rendering.CompositingAssembly: Stride.Engine.dll
Used by editor as top level compositor.
System.Object → DisposeBase → ComponentBase → RendererCoreBase → SceneRendererBase → SceneCameraRenderer → SceneExternalCameraRenderer →
EditorTopLevelCompositor
Derived from EditorTopLevelCompositor:
public class EditorTopLevelCompositor : SceneExternalCameraRenderer, IComponent, IReferencable, ICollectorHolder, ISceneRenderer, IRenderCollector, IGraphicsRenderer, IGraphicsRendererCore, IDisposable, ISharedRenderer, IIdentifiable, IGraphicsRendererBase
Name | Description | |
---|---|---|
Properties | ||
EnablePreviewGame | When true, PreviewGame will be used as compositor. |
|
PostGizmoCompositors | ||
PreGizmoCompositors | ||
PreviewGame | Compositor for previewing game, used when EnablePreviewGame is true. |
|
Methods | ||
CollectInner(RenderContext) | ||
DrawInner(RenderDrawContext) |
Properties
EnablePreviewGame
When true, PreviewGame will be used as compositor.
public bool EnablePreviewGame { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PostGizmoCompositors
public List<ISceneRenderer> PostGizmoCompositors { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ISceneRenderer> |
PreGizmoCompositors
public List<ISceneRenderer> PreGizmoCompositors { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ISceneRenderer> |
PreviewGame
Compositor for previewing game, used when EnablePreviewGame is true.
public ISceneRenderer PreviewGame { get; set; }
Property Value
Type | Description |
---|---|
ISceneRenderer |
Methods
CollectInner(RenderContext)
protected override void CollectInner(RenderContext context)
Parameters
Type | Name | Description |
---|---|---|
RenderContext | context |
Overrides
DrawInner(RenderDrawContext)
protected override void DrawInner(RenderDrawContext context)
Parameters
Type | Name | Description |
---|---|---|
RenderDrawContext | context |