ScummVM API documentation
hpl::cParticleEmitterData3D_UserData Class Reference
Inheritance diagram for hpl::cParticleEmitterData3D_UserData:
hpl::iParticleEmitterData hpl::iPhysicsRayCallback

Public Member Functions

 cParticleEmitterData3D_UserData (const tString &asName, cResources *apResources, cGraphics *apGraphics)
 
iParticleEmitterCreate (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 tStringGetName ()
 
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
cResourcesmpResources
 
cGraphicsmpGraphics
 
tString msName
 
tMaterialVec mvMaterials
 
float mfWarmUpTime
 
float mfWarmUpStepsPerSec
 

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