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 |