A particle affector modifies particles.
Definition IParticleAffector.hpp:42
A particle affector which fades out the particles.
Definition IParticleFadeOutAffector.hpp:17
virtual void setFadeOutTime(u32 fadeOutTime)=0
Sets the time in milliseconds it takes for each particle to fade out (minimal 1 ms)
virtual void setTargetColor(const video::SColor &targetColor)=0
Sets the targetColor, i.e. the color the particles will interpolate to over time.
virtual u32 getFadeOutTime() const =0
Gets the time in milliseconds it takes for each particle to fade out.
virtual E_PARTICLE_AFFECTOR_TYPE getType() const override
Get emitter type.
Definition IParticleFadeOutAffector.hpp:33
virtual const video::SColor & getTargetColor() const =0
Gets the targetColor, i.e. the color the particles will interpolate to over time.
As of Nirtcpp 1.6, position2d is a synonym for vector2d.
Definition vector3d.hpp:11