Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Interface for particle effectors, which get evaluated every frame to update particles. More...
Public Member Functions | |
IParticleEffector () | |
virtual | ~IParticleEffector () |
virtual void | Evaluate (std::vector< SParticle > &particles, float dt)=0 |
Updates all particles. More... | |
virtual CVector3D | Max ()=0 |
Returns maximum acceleration caused by this effector. More... | |
Interface for particle effectors, which get evaluated every frame to update particles.
|
inline |
|
inlinevirtual |
|
pure virtual |
Updates all particles.
Implemented in CParticleEffectorForce.
|
pure virtual |
Returns maximum acceleration caused by this effector.
Implemented in CParticleEffectorForce.