Drag[en]gine Game Engine  1.21
deParticleEmitterInstanceType Class Reference

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
deComponentGetComponent () const
 Component used for casting or NULL. More...
 
void SetComponent (deComponent *component)
 Set component used for casting or NULL. More...
 
deDynamicSkinGetDynamicSkin () const
 Dynamic skin or null if not used. More...
 
void SetDynamicSkin (deDynamicSkin *dynamicSkin)
 Set dynamic skin or null if not used. More...
 
sParticleGetParticleArray () 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...
 

Detailed Description

Particle Emitter Instance Type.

Constructor & Destructor Documentation

◆ deParticleEmitterInstanceType()

deParticleEmitterInstanceType::deParticleEmitterInstanceType ( )

Create new particle emitter instance type.

◆ ~deParticleEmitterInstanceType()

deParticleEmitterInstanceType::~deParticleEmitterInstanceType ( )

Clean up particle emitter instance type.

Member Function Documentation

◆ GetComponent()

deComponent* deParticleEmitterInstanceType::GetComponent ( ) const
inline

Component used for casting or NULL.

◆ GetDynamicSkin()

deDynamicSkin* deParticleEmitterInstanceType::GetDynamicSkin ( ) const
inline

Dynamic skin or null if not used.

◆ GetParticleArray()

sParticle* deParticleEmitterInstanceType::GetParticleArray ( ) const
inline

Particle array or NULL if not set.

◆ GetParticleCount()

int deParticleEmitterInstanceType::GetParticleCount ( ) const
inline

Number of particles.

◆ SetComponent()

void deParticleEmitterInstanceType::SetComponent ( deComponent component)

Set component used for casting or NULL.

◆ SetDynamicSkin()

void deParticleEmitterInstanceType::SetDynamicSkin ( deDynamicSkin dynamicSkin)

Set dynamic skin or null if not used.

◆ SetParticleArray()

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.


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