Search Results for

    Show / Hide Table of Contents

    Class PassSection

    The pass section of 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 blocks.

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

    CompilationModeKeyword

    The compilation mode keyword (Lower invariant).

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

    CompilationProfileKeyword

    The compilation profile keyword (Lower invariant).

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

    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 DepthBias 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 DepthEnable 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 DepthWriteMask Keyword.

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

    EntryPoints

    The entry points.

    Declaration
    public EntryPoints EntryPoints
    Field Value
    Type Description
    EntryPoints

    EntryPointsKeyword

    The entry points 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 FrontCOutnerCLockwise 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

    Override renderlayer properties array.

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

    Parameters

    The parameters.

    Declaration
    public CompilerParameters Parameters
    Field Value
    Type Description
    CompilerParameters

    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 with.

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

    RequiredWithKeyword

    The required with keyword (Lower 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 StencilReadMask 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 StencilWriteMask Keyword.

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

    ThreadGroupSize

    The thread group size in case of compute shader.

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

    UsedDirectives

    The used directives.

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

    Extension Methods

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