Class ParticleSystem
Namespace: ValveResourceFormat.ResourceTypes
Assembly: ValveResourceFormat.dll
Represents a particle system resource.
public class ParticleSystem : KeyValuesOrNTROInheritance
object ← Block ← KeyValuesOrNTRO ← ParticleSystem
Inherited Members
KeyValuesOrNTRO.Type, KeyValuesOrNTRO.Data, KeyValuesOrNTRO.Read(BinaryReader), KeyValuesOrNTRO.Serialize(Stream), KeyValuesOrNTRO.WriteText(IndentedTextWriter), Block.Type, Block.Offset, Block.Size, Block.Resource, Block.Read(BinaryReader), Block.ToString(), Block.WriteText(IndentedTextWriter), Block.Serialize(Stream)
Extension Methods
ResourceDataExtensions.AsKeyValueCollection(Block)
Methods
GetChildParticleNames(bool)
Gets the names of child particles.
public IEnumerable<string> GetChildParticleNames(bool enabledOnly = false)Parameters
enabledOnly bool
Returns
GetEmitters()
Gets the emitters in the particle system.
public IEnumerable<KVObject> GetEmitters()Returns
GetForceGenerators()
Gets the force generators in the particle system.
public IEnumerable<KVObject> GetForceGenerators()Returns
GetInitializers()
Gets the initializers in the particle system.
public IEnumerable<KVObject> GetInitializers()Returns
GetOperators()
Gets the operators in the particle system.
public IEnumerable<KVObject> GetOperators()Returns
GetPreEmissionOperators()
Gets the pre-emission operators in the particle system.
public IEnumerable<KVObject> GetPreEmissionOperators()Returns
GetRenderers()
Gets the renderers in the particle system.
public IEnumerable<KVObject> GetRenderers()
