Search Results for

    Show / Hide Table of Contents

    Class PrecompiledPass

    Pre-compiled pass class.

    Inheritance
    object
    PrecompiledPass
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Framework.Graphics.Effects.Models
    Assembly: Evergine.Framework.dll
    Syntax
    public class PrecompiledPass

    Fields

    Combinations

    Directives combinations.

    Declaration
    public List<PrecompiledCombination> Combinations
    Field Value
    Type Description
    List<PrecompiledCombination>

    CompilerParameters

    Compiler parameters.

    Declaration
    public CompilerParameters CompilerParameters
    Field Value
    Type Description
    CompilerParameters

    EntryPoints

    The entry points.

    Declaration
    public EntryPoints EntryPoints
    Field Value
    Type Description
    EntryPoints

    OverridedRenderLayerProperties

    Override renderlayer properties array.

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

    PassName

    The pass name.

    Declaration
    public string PassName
    Field Value
    Type Description
    string

    RequiredWith

    Required directives.

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

    UsedDirectives

    Directives used in the pass code block.

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

    Methods

    Read(BinaryReader)

    Read pre-compiled pass from binary file.

    Declaration
    public static PrecompiledPass Read(BinaryReader reader)
    Parameters
    Type Name Description
    BinaryReader reader

    The binary reader.

    Returns
    Type Description
    PrecompiledPass

    The readed pre-compiled pass.

    Write(BinaryWriter)

    Write a pre-compiled combination in a binary file.

    Declaration
    public void Write(BinaryWriter writer)
    Parameters
    Type Name Description
    BinaryWriter writer

    The binary writer.

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX