Class SceneRendererBase
- Namespace
- Stride.Rendering.Compositing
- Assembly
- Stride.Rendering.dll
Describes the code part of a GraphicsCompositor.
[DataContract(Inherited = true)]
public abstract class SceneRendererBase : RendererCoreBase, IComponent, IReferencable, ICollectorHolder, ISceneRenderer, IRenderCollector, IGraphicsRenderer, IGraphicsRendererBase, IGraphicsRendererCore, IDisposable
- Inheritance
-
Scene
Renderer Base
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
SceneRendererBase()
Properties
Id
Property Value
Methods
Collect(RenderContext)
Executed before extract. Should create views, update RenderStages, etc...
Parameters
context
RenderContext
CollectCore(RenderContext)
Main collect method.
Parameters
context
RenderContext
Draw(RenderDrawContext)
Draws this renderer with the specified context. See remarks.
Parameters
context
RenderDraw Context The context.
Remarks
The method Initialize(Render
DrawCore(RenderContext, RenderDrawContext)
Main drawing method for this renderer that must be implemented.
Parameters
context
RenderContext drawContext
RenderDraw Context