Search Results for

    Show / Hide Table of Contents

    Class PassSection

    The pass section of the effect.

    Inheritance
    object
    Section
    PassSection
    Inherited Members
    Section.RawLines
    Namespace: Evergine.Framework.Graphics.Effects.Analyzer
    Assembly: Evergine.Framework.dll
    Syntax
    public class PassSection : Section

    Constructors

    PassSection(string)

    Initializes a new instance of the PassSection class.

    Declaration
    public PassSection(string name)
    Parameters
    Type Name Description
    string name

    Pass name.

    Fields

    AlphaToCoverageEnableKeyword

    The AlphaToCoverageEnable keyword.

    Declaration
    public const string AlphaToCoverageEnableKeyword = "AlphaToCoverageEnable"
    Field Value
    Type Description
    string

    AntialiasedLineEnableKeyword

    The AntialiasedLineEnable keyword.

    Declaration
    public const string AntialiasedLineEnableKeyword = "AntialiasedLineEnable"
    Field Value
    Type Description
    string

    BackFaceStencilDepthFailOperationKeyword

    The BackFaceStencilDepthFailOperation keyword.

    Declaration
    public const string BackFaceStencilDepthFailOperationKeyword = "BackFaceStencilDepthFailOperation"
    Field Value
    Type Description
    string

    BackFaceStencilFailOperationKeyword

    The BackFaceStencilFailOperation keyword.

    Declaration
    public const string BackFaceStencilFailOperationKeyword = "BackFaceStencilFailOperation"
    Field Value
    Type Description
    string

    BackFaceStencilFunctionKeyword

    The BackFaceStencilFunction keyword.

    Declaration
    public const string BackFaceStencilFunctionKeyword = "BackFaceStencilFunction"
    Field Value
    Type Description
    string

    BackFaceStencilPassOperationKeyword

    The BackFaceStencilPassOperation keyword.

    Declaration
    public const string BackFaceStencilPassOperationKeyword = "BackFaceStencilPassOperation"
    Field Value
    Type Description
    string

    Blocks

    The block objects.

    Declaration
    public List<CodeBlock> Blocks
    Field Value
    Type Description
    List<CodeBlock>

    CompilationModeKeyword

    The compilation mode keyword (lowercase invariant).

    Declaration
    public const string CompilationModeKeyword = "Mode"
    Field Value
    Type Description
    string

    CompilationProfileKeyword

    The compilation profile keyword (lowercase invariant).

    Declaration
    public const string CompilationProfileKeyword = "Profile"
    Field Value
    Type Description
    string

    CompilerParameters

    The parameters description.

    Declaration
    public CompilerParameters CompilerParameters
    Field Value
    Type Description
    CompilerParameters

    CullModeKeyword

    The cull mode keyword.

    Declaration
    public const string CullModeKeyword = "CullMode"
    Field Value
    Type Description
    string

    DepthBiasClampKeyword

    The DepthBiasClamp keyword.

    Declaration
    public const string DepthBiasClampKeyword = "DepthBiasCLamp"
    Field Value
    Type Description
    string

    DepthBiasKeyword

    The Depth Bias keyword.

    Declaration
    public const string DepthBiasKeyword = "DepthBias"
    Field Value
    Type Description
    string

    DepthClipEnableKeyword

    The DepthClipEnable keyword.

    Declaration
    public const string DepthClipEnableKeyword = "DepthClipEnable"
    Field Value
    Type Description
    string

    DepthEnableKeyword

    The DepthEnabled keyword.

    Declaration
    public const string DepthEnableKeyword = "DepthEnable"
    Field Value
    Type Description
    string

    DepthFunctionKeyword

    The DepthFunction keyword.

    Declaration
    public const string DepthFunctionKeyword = "DepthFunction"
    Field Value
    Type Description
    string

    DepthWriteMaskKeyword

    The Depth Write Mask keyword.

    Declaration
    public const string DepthWriteMaskKeyword = "DepthWriteMask"
    Field Value
    Type Description
    string

    EntryPoints

    The entry point.

    Declaration
    public EntryPoints EntryPoints
    Field Value
    Type Description
    EntryPoints

    EntryPointsKeyword

    The entry point's keyword (lower invariant).

    Declaration
    public const string EntryPointsKeyword = "Entrypoints"
    Field Value
    Type Description
    string

    FillModeKeyword

    The fill mode keyword.

    Declaration
    public const string FillModeKeyword = "FillMode"
    Field Value
    Type Description
    string

    FrontCounterClockwiseKeyword

    The FrontCounterClockwise keyword.

    Declaration
    public const string FrontCounterClockwiseKeyword = "FrontCounterClockwise"
    Field Value
    Type Description
    string

    FrontFaceStencilDepthFailOperationKeyword

    The FrontFaceStencilDepthFailOperation keyword.

    Declaration
    public const string FrontFaceStencilDepthFailOperationKeyword = "FrontFaceStencilDepthFailOperation"
    Field Value
    Type Description
    string

    FrontFaceStencilFailOperationKeyword

    The FrontFaceStencilFailOperation keyword.

    Declaration
    public const string FrontFaceStencilFailOperationKeyword = "FrontFaceStencilFailOperation"
    Field Value
    Type Description
    string

    FrontFaceStencilFunctionKeyword

    The FrontFaceStencilFunction keyword.

    Declaration
    public const string FrontFaceStencilFunctionKeyword = "FrontFaceStencilFunction"
    Field Value
    Type Description
    string

    FrontFaceStencilPassOperationKeyword

    The FrontFaceStencilPassOperation keyword.

    Declaration
    public const string FrontFaceStencilPassOperationKeyword = "FrontFaceStencilPassOperation"
    Field Value
    Type Description
    string

    IndependentBlendEnableKeyword

    The IndependentBlendEnable keyword.

    Declaration
    public const string IndependentBlendEnableKeyword = "IndependentBlendEnable"
    Field Value
    Type Description
    string

    Name

    The name.

    Declaration
    public string Name
    Field Value
    Type Description
    string

    NumThreadsKeyword

    The numThreads keyword.

    Declaration
    public const string NumThreadsKeyword = "numthreads"
    Field Value
    Type Description
    string

    OverridedRenderLayerProperties

    Overrides render layer properties array.

    Declaration
    public OverridedRenderLayerProperty[] OverridedRenderLayerProperties
    Field Value
    Type Description
    OverridedRenderLayerProperty[]

    RT0BlendEnableKeyword

    The RT0BlendEnable keyword.

    Declaration
    public const string RT0BlendEnableKeyword = "RT0BlendEnable"
    Field Value
    Type Description
    string

    RT0BlendOperationAlphaKeyword

    The RT0BlendOperationAlpha keyword.

    Declaration
    public const string RT0BlendOperationAlphaKeyword = "RT0BlendOperationAlpha"
    Field Value
    Type Description
    string

    RT0BlendOperationColorKeyword

    The RT0BlendOperationColor keyword.

    Declaration
    public const string RT0BlendOperationColorKeyword = "RT0BlendOperationColor"
    Field Value
    Type Description
    string

    RT0ColorWriteChannelsKeyword

    The RT0ColorWriteChannels keyword.

    Declaration
    public const string RT0ColorWriteChannelsKeyword = "RT0ColorWriteChannels"
    Field Value
    Type Description
    string

    RT0DestinationBlendAlphaKeyword

    The RT0DestinationBlendAlpha keyword.

    Declaration
    public const string RT0DestinationBlendAlphaKeyword = "RT0DestinationBlendAlpha"
    Field Value
    Type Description
    string

    RT0DestinationBlendColorKeyword

    The RT0DestinationBlendColor keyword.

    Declaration
    public const string RT0DestinationBlendColorKeyword = "RT0DestinationBlendColor"
    Field Value
    Type Description
    string

    RT0SourceBlendAlphaKeyword

    The RT0SourceBlendAlpha keyword.

    Declaration
    public const string RT0SourceBlendAlphaKeyword = "RT0SourceBlendAlpha"
    Field Value
    Type Description
    string

    RT0SourceBlendColorKeyword

    The RT0SourceBlendColor keyword.

    Declaration
    public const string RT0SourceBlendColorKeyword = "RT0SourceBlendColor"
    Field Value
    Type Description
    string

    RenderLayerProperties

    All RenderLayer properties array.

    Declaration
    public (string Name, bool Defined)[] RenderLayerProperties
    Field Value
    Type Description
    (string Name, bool Defined)[]

    RequiredWith

    The required width.

    Declaration
    public string[] RequiredWith
    Field Value
    Type Description
    string[]

    RequiredWithKeyword

    The required 'with' keyword (lowercase invariant).

    Declaration
    public const string RequiredWithKeyword = "RequireWith"
    Field Value
    Type Description
    string

    ScissorEnableKeyword

    The ScissorEnable keyword.

    Declaration
    public const string ScissorEnableKeyword = "ScissorEnable"
    Field Value
    Type Description
    string

    SlopeScaledDepthBiasKeyword

    The SlopeScaledDepthBias keyword.

    Declaration
    public const string SlopeScaledDepthBiasKeyword = "SlopeScaledDepthBias"
    Field Value
    Type Description
    string

    StencilEnableKeyword

    The StencilEnable keyword.

    Declaration
    public const string StencilEnableKeyword = "StencilEnable"
    Field Value
    Type Description
    string

    StencilReadMaskKeyword

    The Stencil Read Mask Keyword.

    Declaration
    public const string StencilReadMaskKeyword = "StencilReadMask"
    Field Value
    Type Description
    string

    StencilReferenceKeyword

    The StencilReference keyword.

    Declaration
    public const string StencilReferenceKeyword = "StencilReference"
    Field Value
    Type Description
    string

    StencilWriteMaskKeyword

    The Stencil Write Mask Keyword.

    Declaration
    public const string StencilWriteMaskKeyword = "StencilWriteMask"
    Field Value
    Type Description
    string

    ThreadGroupSize

    The thread group size in the case of a compute shader.

    Declaration
    public uint[] ThreadGroupSize
    Field Value
    Type Description
    uint[]

    UsedDirectives

    The directives used.

    Declaration
    public string[] UsedDirectives
    Field Value
    Type Description
    string[]

    UsedDirectivesKeyword

    The used directives keyword.

    Declaration
    public const string UsedDirectivesKeyword = "UsedDirectives"
    Field Value
    Type Description
    string

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX