WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
Loading...
Searching...
No Matches
PlaneParticleEmitter Class Reference

Emits particles from a rectangular plane. More...

#include <particle.h>

Inheritance diagram for PlaneParticleEmitter:
[legend]
Collaboration diagram for PlaneParticleEmitter:
[legend]

Public Member Functions

 PlaneParticleEmitter (ParticleSystem *sys)
 
Particle newParticle (size_t anim, size_t time, float w, float l, float spd, float var, float spr, float spr2)
 Create a new particle with the given emission parameters.
 
- Public Member Functions inherited from ParticleEmitter
 ParticleEmitter (ParticleSystem *sys)
 
virtual ~ParticleEmitter ()=default
 

Additional Inherited Members

- Protected Attributes inherited from ParticleEmitter
ParticleSystemsys
 Owning particle system.
 

Detailed Description

Emits particles from a rectangular plane.

Definition at line 48 of file particle.h.

Constructor & Destructor Documentation

◆ PlaneParticleEmitter()

PlaneParticleEmitter::PlaneParticleEmitter ( ParticleSystem sys)
inline

Definition at line 51 of file particle.h.

Member Function Documentation

◆ newParticle()

Particle PlaneParticleEmitter::newParticle ( size_t  anim,
size_t  time,
float  w,
float  l,
float  spd,
float  var,
float  spr,
float  spr2 
)
virtual

Create a new particle with the given emission parameters.

Implements ParticleEmitter.

Definition at line 546 of file particle.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: