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
meshMesh
CreateParticleSystemAttachedToBone(int, Skeleton, sbyte, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToBone(int systemRuntimeId, Skeleton skeleton, sbyte boneIndex, ref MatrixFrame boneLocalFrame)
Parameters
systemRuntimeIdintskeletonSkeletonboneIndexsbyteboneLocalFrameMatrixFrame
Returns
CreateParticleSystemAttachedToBone(string, Skeleton, sbyte, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToBone(string systemName, Skeleton skeleton, sbyte boneIndex, ref MatrixFrame boneLocalFrame)
Parameters
systemNamestringskeletonSkeletonboneIndexsbyteboneLocalFrameMatrixFrame
Returns
CreateParticleSystemAttachedToEntity(int, GameEntity, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToEntity(int systemRuntimeId, GameEntity parentEntity, ref MatrixFrame boneLocalFrame)
Parameters
systemRuntimeIdintparentEntityGameEntityboneLocalFrameMatrixFrame
Returns
CreateParticleSystemAttachedToEntity(string, GameEntity, ref MatrixFrame)
public static ParticleSystem CreateParticleSystemAttachedToEntity(string systemName, GameEntity parentEntity, ref MatrixFrame boneLocalFrame)
Parameters
systemNamestringparentEntityGameEntityboneLocalFrameMatrixFrame
Returns
GetLocalFrame()
public MatrixFrame GetLocalFrame()
Returns
Restart()
public void Restart()
SetEnable(bool)
public void SetEnable(bool enable)
Parameters
enablebool
SetLocalFrame(ref MatrixFrame)
public void SetLocalFrame(ref MatrixFrame newLocalFrame)
Parameters
newLocalFrameMatrixFrame
SetParticleEffectByName(string)
public void SetParticleEffectByName(string effectName)
Parameters
effectNamestring
SetRuntimeEmissionRateMultiplier(float)
public void SetRuntimeEmissionRateMultiplier(float multiplier)
Parameters
multiplierfloat
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).