Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | List of all members
smlt::ColourFader Class Reference
Inheritance diagram for smlt::ColourFader:
smlt::Manipulator

Public Member Functions

 ColourFader (ParticleScript *script, const std::vector< Colour > &colours, bool interpolate)
 
- Public Member Functions inherited from smlt::Manipulator
 Manipulator (ParticleScript *script, const std::string &name)
 
void manipulate (ParticleSystem *system, Particle *particles, std::size_t particle_count, float dt) const
 
virtual void set_linear_curve (float rate)
 
virtual void set_bell_curve (float peak, float deviation)
 

Additional Inherited Members

- Protected Types inherited from smlt::Manipulator
typedef std::function< float(float, float, float)> CurveFunc
 
- Protected Attributes inherited from smlt::Manipulator
ParticleScriptparticle_script_
 
CurveFunc curve_
 

The documentation for this class was generated from the following file: