Documentation
›
API Reference
›
Object
›
Entity
Emitter
Lua
C++
The emitter class is an entity that releases 2D images known as particles in order to simulate effects such as: fire, smoke, clouds, sparks, blood, waterfalls, leaves, and various other magical flourishes.
Functions
AddAlphaControlPoint
AddScaleControlPoint
ClearAlphaControlPoints
ClearScaleControlPoints
CountAlphaControlPoints
CountScaleControlPoints
Create
GetAcceleration
GetAlphaAtTime
GetAnimationColumns
GetAnimationCycles
GetAnimationRows
GetDuration
GetEmissionShape
GetEmissionVolume
GetFacingDirection
GetInterval
GetLoopMode
GetMaxScale
GetParticleColor
GetParticleCount
GetPaused
GetReleaseQuantity
GetRotationByVelocityMode
GetRotationSpeed
GetScaleAtTime
GetVelocity
GetViewMode
Pause
Play
Reset
SetAcceleration
SetAnimationColumns
SetAnimationCycles
SetAnimationRows
SetDuration
SetEmissionShape
SetEmissionVolume
SetFacingDirection
SetInterval
SetLoopMode
SetMaxScale
SetParticleColor
SetParticleCount
SetReleaseQuantity
SetRotationByVelocityMode
SetRotationSpeed
SetVelocity
SetViewMode