Pyrogenesis
13997
|
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.
Definition at line 211 of file ParticleEmitterType.cpp.
|
inline |
Definition at line 214 of file ParticleEmitterType.cpp.
|
inlinevirtual |
Definition at line 215 of file ParticleEmitterType.cpp.
|
pure virtual |
Updates all particles.
Implemented in CParticleEffectorForce.
|
pure virtual |
Returns maximum acceleration caused by this effector.
Implemented in CParticleEffectorForce.