Search Results for

    Show / Hide Table of Contents

    Class ParticlesMetaFile

    Particle system metadata file class.

    Inheritance
    object
    IdentifiableObject
    AssetMetafile<ParticlesProfile, ParticlesExporter>
    ParticlesMetaFile
    Implements
    IAssetMetaFile
    Inherited Members
    AssetMetafile<ParticlesProfile, ParticlesExporter>.ExtensionMetafile
    AssetMetafile<ParticlesProfile, ParticlesExporter>.ExtensionExported
    AssetMetafile<ParticlesProfile, ParticlesExporter>.Name
    AssetMetafile<ParticlesProfile, ParticlesExporter>.ExportAsRaw
    AssetMetafile<ParticlesProfile, ParticlesExporter>.DefaultProfile
    AssetMetafile<ParticlesProfile, ParticlesExporter>.Profiles
    AssetMetafile<ParticlesProfile, ParticlesExporter>.Exporter
    AssetMetafile<ParticlesProfile, ParticlesExporter>.GetProfile(string)
    AssetMetafile<ParticlesProfile, ParticlesExporter>.AddProfile(string, ParticlesProfile)
    AssetMetafile<ParticlesProfile, ParticlesExporter>.RemoveProfile(string)
    AssetMetafile<ParticlesProfile, ParticlesExporter>.GetProfileOrDefault(string)
    AssetMetafile<ParticlesProfile, ParticlesExporter>.Export(ExportContext)
    AssetMetafile<ParticlesProfile, ParticlesExporter>.GetExportOutputPath(ExportContext)
    IdentifiableObject.Id
    IdentifiableObject.IdHasChanged(Guid)
    Namespace: Evergine.Assets.Exporters
    Assembly: Evergine.Assets.dll
    Syntax
    public class ParticlesMetaFile : AssetMetafile<ParticlesProfile, ParticlesExporter>, IAssetMetaFile

    Constructors

    ParticlesMetaFile()

    Initializes a new instance of the ParticlesMetaFile class.

    Declaration
    public ParticlesMetaFile()

    ParticlesMetaFile(params ParticleEmitterDescription[])

    Initializes a new instance of the ParticlesMetaFile class.

    Declaration
    public ParticlesMetaFile(params ParticleEmitterDescription[] emitters)
    Parameters
    Type Name Description
    ParticleEmitterDescription[] emitters

    The particle system's emitters.

    ParticlesMetaFile(IEnumerable<ParticleEmitterDescription>)

    Initializes a new instance of the ParticlesMetaFile class.

    Declaration
    public ParticlesMetaFile(IEnumerable<ParticleEmitterDescription> emitters)
    Parameters
    Type Name Description
    IEnumerable<ParticleEmitterDescription> emitters

    The particle system emitters.

    Fields

    Emitters

    The particle system's emitters.

    Declaration
    public List<ParticleEmitterDescription> Emitters
    Field Value
    Type Description
    List<ParticleEmitterDescription>

    Extension

    The material extension.

    Declaration
    public static readonly string Extension
    Field Value
    Type Description
    string

    Properties

    ExtensionMetafile

    Gets the material extension.

    Declaration
    public override string ExtensionMetafile { get; }
    Property Value
    Type Description
    string
    Overrides
    AssetMetafile<ParticlesProfile, ParticlesExporter>.ExtensionMetafile

    Implements

    IAssetMetaFile

    Extension Methods

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