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