Class ParticlesMetaFile
Particle system metadata file class.
Inheritance
ParticlesMetaFile
Implements
Inherited Members
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 |