Table of Contents

Struct RenderViewStage

Namespace
Stride.Rendering
Assembly
Stride.Rendering.dll

Stage-specific data for a RenderView.

public struct RenderViewStage
Inherited Members

Constructors

RenderViewStage(RenderStage)

public RenderViewStage(RenderStage renderStage)

Parameters

renderStage RenderStage

RenderViewStage(int)

public RenderViewStage(int index)

Parameters

index int

Fields

Index

public readonly int Index

Field Value

int

Invalid

Invalid slot.

public static readonly RenderViewStage Invalid

Field Value

RenderViewStage

RenderNodes

List of render nodes. It might cover multiple RenderStage and RootRenderFeature. RenderStages contains RenderStage range information. Used mostly for sorting and rendering.

public ConcurrentCollector<RenderNodeFeatureReference> RenderNodes

Field Value

ConcurrentCollector<RenderNodeFeatureReference>

SortedRenderNodes

Sorted list of render nodes, that should be used during actual drawing.

public FastList<RenderNodeFeatureReference> SortedRenderNodes

Field Value

FastList<RenderNodeFeatureReference>

Operators

implicit operator RenderViewStage(RenderStage)

public static implicit operator RenderViewStage(RenderStage renderStage)

Parameters

renderStage RenderStage

Returns

RenderViewStage