Public Member Functions | |
iParticleEmitterData (const tString &asName, cResources *apResources, cGraphics *apGraphics) | |
void | AddMaterial (iMaterial *apMaterial) |
const tString & | GetName () |
virtual iParticleEmitter * | Create (tString asName, cVector3f avSize)=0 |
float | GetWarmUpTime () const |
float | GetWarmUpStepsPerSec () const |
Protected Attributes | |
cResources * | mpResources |
cGraphics * | mpGraphics |
tString | msName |
tMaterialVec | mvMaterials |
float | mfWarmUpTime |
float | mfWarmUpStepsPerSec |
hpl::iParticleEmitterData::iParticleEmitterData | ( | const tString & | asName, |
cResources * | apResources, | ||
cGraphics * | apGraphics | ||
) |
This inits the data needed for the particles system type
&asName | name of the type |
apResources | |
apGraphics |