Container to store data for a given set of particles.
F32 _velocityVariance
velocity variance (_velocity + rand(-_velocityVariance, _velocityVariance))
F32 _velocity
particle velocity on emission
I32 _lifetime
lifetime, in milliseconds of each particle
void update(const U64 deltaTime, ParticleData &p) override
I32 _emissionIntervalVariance
particles per second used to vary emission (_emissionInterval + rand(-_emissionIntervalVariance,...
I32 _lifetimeVariance
liftime variance (_lifetime + rand(-_lifetimeVariance, _lifetimeVariance))