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
IEnumerable<KVObject>
GetForceGenerators()
Gets the force generators in the particle system.
public IEnumerable<KVObject> GetForceGenerators()Returns
IEnumerable<KVObject>
GetInitializers()
Gets the initializers in the particle system.
public IEnumerable<KVObject> GetInitializers()Returns
IEnumerable<KVObject>
GetOperators()
Gets the operators in the particle system.
public IEnumerable<KVObject> GetOperators()Returns
IEnumerable<KVObject>
GetPreEmissionOperators()
Gets the pre-emission operators in the particle system.
public IEnumerable<KVObject> GetPreEmissionOperators()Returns
IEnumerable<KVObject>
GetRenderers()
Gets the renderers in the particle system.
public IEnumerable<KVObject> GetRenderers()Returns
IEnumerable<KVObject>
See Also
https://s2v.app/SchemaExplorer/cs2/particles/CParticleSystemDefinition

