Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    RenderViewStage Struct

    Namespace: Stride.Rendering
    Assembly: Stride.Rendering.dll

    Stage-specific data for a RenderView.

    public struct RenderViewStage
    Name Description
    Constructors
    RenderViewStage(RenderStage)
    RenderViewStage(Int32)
    Fields
    Index
    Invalid

    Invalid slot.

    RenderNodes

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

    SortedRenderNodes

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

    Operators
    Implicit(RenderStage to RenderViewStage)
    | Improve this Doc View Source

    Constructors


    RenderViewStage(RenderStage)

    public RenderViewStage(RenderStage renderStage)
    Parameters
    Type Name Description
    RenderStage renderStage

    RenderViewStage(Int32)

    public RenderViewStage(int index)
    Parameters
    Type Name Description
    System.Int32 index
    | Improve this Doc View Source

    Fields


    Index

    public readonly int Index
    Field Value
    Type Description
    System.Int32

    Invalid

    Invalid slot.

    public static readonly RenderViewStage Invalid
    Field Value
    Type Description
    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
    Type Description
    ConcurrentCollector<RenderNodeFeatureReference>

    SortedRenderNodes

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

    public FastList<RenderNodeFeatureReference> SortedRenderNodes
    Field Value
    Type Description
    FastList<RenderNodeFeatureReference>
    | Improve this Doc View Source

    Operators


    Implicit(RenderStage to RenderViewStage)

    public static implicit operator RenderViewStage(RenderStage renderStage)
    Parameters
    Type Name Description
    RenderStage renderStage
    Returns
    Type Description
    RenderViewStage

    Inherited Members

    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation