Public Member Functions | |
| cParticleEmitterData3D_UserData (const tString &asName, cResources *apResources, cGraphics *apGraphics) | |
| iParticleEmitter * | Create (tString asName, cVector3f avSize) |
| void | LoadFromElement (TiXmlElement *apElement) |
| bool | CheckCollision (const cVector3f &avStart, const cVector3f &avEnd, iPhysicsWorld *apPhysicsWorld, cVector3f *apNormalVec, cVector3f *apPosVec) |
Public Member Functions inherited from hpl::iParticleEmitterData | |
| iParticleEmitterData (const tString &asName, cResources *apResources, cGraphics *apGraphics) | |
| void | AddMaterial (iMaterial *apMaterial) |
| const tString & | GetName () |
| float | GetWarmUpTime () const |
| float | GetWarmUpStepsPerSec () const |
Public Member Functions inherited from hpl::iPhysicsRayCallback | |
| virtual bool | BeforeIntersect (iPhysicsBody *pBody) |
Additional Inherited Members | |
Protected Attributes inherited from hpl::iParticleEmitterData | |
| cResources * | mpResources |
| cGraphics * | mpGraphics |
| tString | msName |
| tMaterialVec | mvMaterials |
| float | mfWarmUpTime |
| float | mfWarmUpStepsPerSec |