Class ParticleSystem
- Namespace
- TaleWorlds.Engine
- Assembly
- TaleWorlds.Engine.dll
[EngineClass("rglParticle_system_instanced")]
public sealed class ParticleSystem : GameEntityComponent
- Inheritance
-
ParticleSystem
- Inherited Members
Methods
AddMesh(Mesh)
public void AddMesh(Mesh mesh)
Parameters
mesh
Mesh
CreateParticleSystemAttachedToBone(int, Skeleton, sbyte, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToBone(int systemRuntimeId, Skeleton skeleton, sbyte boneIndex, ref MatrixFrame boneLocalFrame)
Parameters
systemRuntimeId
intskeleton
SkeletonboneIndex
sbyteboneLocalFrame
MatrixFrame
Returns
CreateParticleSystemAttachedToBone(string, Skeleton, sbyte, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToBone(string systemName, Skeleton skeleton, sbyte boneIndex, ref MatrixFrame boneLocalFrame)
Parameters
systemName
stringskeleton
SkeletonboneIndex
sbyteboneLocalFrame
MatrixFrame
Returns
CreateParticleSystemAttachedToEntity(int, GameEntity, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToEntity(int systemRuntimeId, GameEntity parentEntity, ref MatrixFrame boneLocalFrame)
Parameters
systemRuntimeId
intparentEntity
GameEntityboneLocalFrame
MatrixFrame
Returns
CreateParticleSystemAttachedToEntity(string, GameEntity, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToEntity(string systemName, GameEntity parentEntity, ref MatrixFrame boneLocalFrame)
Parameters
systemName
stringparentEntity
GameEntityboneLocalFrame
MatrixFrame
Returns
GetLocalFrame()
public MatrixFrame GetLocalFrame()
Returns
Restart()
public void Restart()
SetEnable(bool)
public void SetEnable(bool enable)
Parameters
enable
bool
SetLocalFrame(ref MatrixFrame)
public void SetLocalFrame(ref MatrixFrame newLocalFrame)
Parameters
newLocalFrame
MatrixFrame
SetParticleEffectByName(string)
public void SetParticleEffectByName(string effectName)
Parameters
effectName
string
SetRuntimeEmissionRateMultiplier(float)
public void SetRuntimeEmissionRateMultiplier(float multiplier)
Parameters
multiplier
float
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).