Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Particle effector that applies a constant acceleration. More...
Public Member Functions | |
CParticleEffectorForce (float x, float y, float z) | |
virtual void | Evaluate (std::vector< SParticle > &particles, float dt) |
Updates all particles. More... | |
virtual CVector3D | Max () |
Returns maximum acceleration caused by this effector. More... | |
Public Member Functions inherited from IParticleEffector | |
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... | |
Private Attributes | |
CVector3D | m_Accel |
Particle effector that applies a constant acceleration.
|
inline |
|
inlinevirtual |
Updates all particles.
Implements IParticleEffector.
|
inlinevirtual |
Returns maximum acceleration caused by this effector.
Implements IParticleEffector.
|
private |