Search Results for

    Show / Hide Table of Contents

    Class LibrarySection

    The library section of effect.

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

    Constructors

    LibrarySection()

    Initializes a new instance of the LibrarySection class.

    Declaration
    public LibrarySection()

    Fields

    Blocks

    The blocks.

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

    CompilationProfileKeyword

    The compilation profile keyword (Lower invariant).

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

    CompilerParameters

    The parameters.

    Declaration
    public CompilerParameters CompilerParameters
    Field Value
    Type Description
    CompilerParameters

    DirectivesGroups

    The directives groups.

    Declaration
    public List<DirectivesGroup> DirectivesGroups
    Field Value
    Type Description
    List<DirectivesGroup>

    DirectivesKeyword

    The directives keyword.

    Declaration
    public const string DirectivesKeyword = "Directives"
    Field Value
    Type Description
    string

    UsedDirectives

    The used directives.

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

    Methods

    DirectiveExists(string, out Guid)

    Checks if given directive exists.

    Declaration
    public bool DirectiveExists(string directive, out Guid id)
    Parameters
    Type Name Description
    string directive

    The directive.

    Guid id

    The result directive identifier.

    Returns
    Type Description
    bool

    True if the specified directive exists, otherwise returns false.

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)

    See Also

    Section
    In this article
    Back to top
    Generated by DocFX