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 |