Search Results for

    Show / Hide Table of Contents

    Class EffectSource

    This class represent an effect asset source.

    Inheritance
    object
    AssetSource
    EffectSource
    Implements
    IAssetSource
    Inherited Members
    AssetSource.ImporterContext
    AssetSource.IsPreprocessed
    AssetSource.Importer
    AssetSource.Id
    AssetSource.LastModified
    AssetSource.Header
    AssetSource.GetImporter(string)
    AssetSource.FindAssetPart<TPart>(int)
    AssetSource.FindAssetParts<TPart>()
    AssetSource.UpdateAssetPart<TPart>(TPart, int)
    Namespace: Evergine.Framework.Assets.AssetSources
    Assembly: Evergine.Framework.dll
    Syntax
    public class EffectSource : AssetSource, IAssetSource

    Properties

    AssetParts

    Gets the asset parts of the asset source.

    Declaration
    public override List<AssetPart> AssetParts { get; }
    Property Value
    Type Description
    List<AssetPart>
    Overrides
    AssetSource.AssetParts

    EffectInfo

    Gets or sets the Effect Info.

    Declaration
    public EffectInfoPart EffectInfo { get; set; }
    Property Value
    Type Description
    EffectInfoPart

    FileDataArray

    Gets or sets the Shader Data.

    Declaration
    public FileInfoPart[] FileDataArray { get; set; }
    Property Value
    Type Description
    FileInfoPart[]

    Methods

    Free()

    Free all resources of this asset source.

    Declaration
    public override void Free()
    Overrides
    AssetSource.Free()

    Implements

    IAssetSource

    Extension Methods

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