#include <ParticleFactory.h>
◆ ItemList
◆ StorageRef
◆ ParticleFactory() [1/3]
ParticleFactory::ParticleFactory |
( |
| ) |
|
|
private |
◆ ParticleFactory() [2/3]
◆ ParticleFactory() [3/3]
◆ ~ParticleFactory()
ParticleFactory::~ParticleFactory |
( |
| ) |
|
|
privatedefault |
◆ CreateParticle()
static Particle* ParticleFactory::CreateParticle |
( |
Vect |
pos, |
|
|
Vect |
direction, |
|
|
float |
speed |
|
) |
| |
|
inlinestatic |
◆ Instance()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ privCreateParticle()
Particle * ParticleFactory::privCreateParticle |
( |
Vect |
iPos, |
|
|
Vect |
iDirection, |
|
|
float |
iSpeed |
|
) |
| |
|
private |
◆ privRecycleParticle()
void ParticleFactory::privRecycleParticle |
( |
Particle * |
p | ) |
|
|
private |
◆ privTerminate()
void ParticleFactory::privTerminate |
( |
| ) |
|
|
private |
◆ RecycleParticle()
static void ParticleFactory::RecycleParticle |
( |
Particle * |
p | ) |
|
|
inlinestatic |
◆ Terminate()
static void ParticleFactory::Terminate |
( |
| ) |
|
|
inlinestatic |
◆ activeItems
◆ myParticlePool
◆ ptrInstance
The documentation for this class was generated from the following files: