Table of Contents

Class DebugRenderer

Namespace
Stride.Rendering.Compositing
Assembly
Stride.Rendering.dll
[Display("Debug renderer", null)]
public class DebugRenderer : SceneRendererBase, IComponent, IReferencable, ICollectorHolder, ISceneRenderer, IRenderCollector, IGraphicsRenderer, IGraphicsRendererCore, IDisposable, ISharedRenderer, IIdentifiable, IGraphicsRendererBase
Inheritance
DebugRenderer
Implements
Inherited Members
Extension Methods

Properties

DebugRenderStages

public List<RenderStage> DebugRenderStages { get; }

Property Value

List<RenderStage>

Methods

CollectCore(RenderContext)

Main collect method.

protected override void CollectCore(RenderContext context)

Parameters

context RenderContext

DrawCore(RenderContext, RenderDrawContext)

Main drawing method for this renderer that must be implemented.

protected override void DrawCore(RenderContext context, RenderDrawContext drawContext)

Parameters

context RenderContext
drawContext RenderDrawContext