Drag[en]gine Game Engine
1.21
|
Particle Emitter Instance Type. More...
#include <deParticleEmitterInstanceType.h>
Classes | |
struct | sParticle |
Public Member Functions | |
Constructors and Destructors | |
deParticleEmitterInstanceType () | |
Create new particle emitter instance type. More... | |
~deParticleEmitterInstanceType () | |
Clean up particle emitter instance type. More... | |
Management | |
deComponent * | GetComponent () const |
Component used for casting or NULL. More... | |
void | SetComponent (deComponent *component) |
Set component used for casting or NULL. More... | |
deDynamicSkin * | GetDynamicSkin () const |
Dynamic skin or null if not used. More... | |
void | SetDynamicSkin (deDynamicSkin *dynamicSkin) |
Set dynamic skin or null if not used. More... | |
sParticle * | GetParticleArray () const |
Particle array or NULL if not set. More... | |
int | GetParticleCount () const |
Number of particles. More... | |
void | SetParticleArray (sParticle *particleArray, int count) |
Set the particle array and number of particles. More... | |
Particle Emitter Instance Type.
deParticleEmitterInstanceType::deParticleEmitterInstanceType | ( | ) |
Create new particle emitter instance type.
deParticleEmitterInstanceType::~deParticleEmitterInstanceType | ( | ) |
Clean up particle emitter instance type.
|
inline |
Component used for casting or NULL.
|
inline |
Dynamic skin or null if not used.
|
inline |
Particle array or NULL if not set.
|
inline |
Number of particles.
void deParticleEmitterInstanceType::SetComponent | ( | deComponent * | component | ) |
Set component used for casting or NULL.
void deParticleEmitterInstanceType::SetDynamicSkin | ( | deDynamicSkin * | dynamicSkin | ) |
Set dynamic skin or null if not used.
void deParticleEmitterInstanceType::SetParticleArray | ( | sParticle * | particleArray, |
int | count | ||
) |
Set the particle array and number of particles.
Used by the Physics Module to set the particle array for the Graphic Module to render later on.