|
WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
|
Abstract base class for particle emitters. More...
#include <particle.h>
Public Member Functions | |
| ParticleEmitter (ParticleSystem *sys) | |
| virtual Particle | newParticle (size_t anim, size_t time, float w, float l, float spd, float var, float spr, float spr2)=0 |
| Create a new particle with the given emission parameters. | |
| virtual | ~ParticleEmitter ()=default |
Protected Attributes | |
| ParticleSystem * | sys |
| Owning particle system. | |
Abstract base class for particle emitters.
Definition at line 30 of file particle.h.
|
inline |
Definition at line 36 of file particle.h.
|
virtualdefault |
|
pure virtual |
Create a new particle with the given emission parameters.
Implemented in PlaneParticleEmitter, and SphereParticleEmitter.
|
protected |
Owning particle system.
Definition at line 33 of file particle.h.