| ComputeNbParticles(sf::Time dt) | thor::Emitter | [protected] |
| CreateParticlePrototype() const | thor::Emitter | [protected] |
| Emit(Adder &system, sf::Time dt)=0 | thor::Emitter | [pure virtual] |
| Emitter(float particlesPerSecond, sf::Time particleLifetime) | thor::Emitter | [protected] |
| GetEmissionRate() const | thor::Emitter | |
| GetEmissionZone() | thor::Emitter | |
| GetEmissionZone() const | thor::Emitter | |
| GetParticleColor() const | thor::Emitter | |
| GetParticleLifetime() const | thor::Emitter | |
| GetParticleScale() const | thor::Emitter | |
| Ptr typedef | thor::Emitter | |
| SetEmissionRate(float particlesPerSecond) | thor::Emitter | |
| SetEmissionZone(Emitter::ZonePtr zone) | thor::Emitter | |
| SetParticleColor(const sf::Color &color) | thor::Emitter | |
| SetParticleLifetime(sf::Time lifetime) | thor::Emitter | |
| SetParticleScale(sf::Vector2f scale) | thor::Emitter | |
| ZonePtr typedef | thor::Emitter | |
| ~Emitter() | thor::Emitter | [virtual] |