#include <ParticleRenderer.h>

Public Member Functions | |
| virtual void | renderParticle (Particle &particle) |
| virtual void | simulateParticle (Particle &particle, float time) |
Static Public Member Functions | |
| static ParticleRendererRain * | getInstance () |
Definition at line 81 of file ParticleRenderer.h.
| ParticleRendererRain * ParticleRendererRain::getInstance | ( | ) | [static] |
Definition at line 222 of file ParticleRenderer.cpp.
Referenced by ParticleEmitter::emitPrecipitation().
| void ParticleRendererRain::renderParticle | ( | Particle & | particle | ) | [virtual] |
Implements ParticleRenderer.
Definition at line 228 of file ParticleRenderer.cpp.
References ParticleRendererQuads::getInstance(), and ParticleRendererQuads::renderParticle().
| void ParticleRendererRain::simulateParticle | ( | Particle & | particle, | |
| float | time | |||
| ) | [virtual] |
Implements ParticleRenderer.
Definition at line 233 of file ParticleRenderer.cpp.
References Particle::alpha_, Particle::distance_, Particle::engine_, ParticleEngine::getCamera(), GLCamera::getCurrentPos(), GLCamera::getLookAt(), Particle::life_, Particle::position_, and Particle::size_.
1.5.3