const Vector3 & getCenter() const override
void setColorEnd(const Color4 &colorEnd) override
Set end color.
const Color4 & getColorStart() const override
const Color4 & getColorEnd() const override
void setColorStart(const Color4 &colorStart) override
Set start color.
BoundingBoxParticleEmitter(int32_t count, int64_t lifeTime, int64_t lifeTimeRnd, float mass, float massRnd, OrientedBoundingBox *obb, const Vector3 &velocity, const Vector3 &velocityRnd, const Color4 &colorStart, const Color4 &colorEnd)
Public constructor.
void fromTransformations(const Transformations &transformations) override
Update transformation with given transformations.
void emit(Particle *particle) override
Emits particles.
virtual ~BoundingBoxParticleEmitter()
Destructor.
Particle emitter interface.