ParticleEmitter

Fields

timer
emissionDuration
emissionsPerSecond
emissionOverDistance For each unit
loop
lifetime
maxLifetime
scalarSpeed
maxScalarSpeed
startScale
maxStartScale
offset
oldPosition
emissionsCount
atBurst
bursts
emitFor
emitForGlobalSystem

Functions

Static Functions

Initialize(Entity entity)
Update(Entity entity, Transform& transform, ParticleEmitter& emitter)
EmitUsing(Entity entity, Entity emitFor, ParticleSystem& system, Transform& transform, ParticleEmitter& emitter, Vector4 velocityOffset)
EmitFor(Entity systemEntity, Vector3 position, float initialScale, float particleLifetime, Vector3 velocity, Color color, float speed)