ScummVM API documentation
hpl::iParticleEmitter3D Member List

This is the complete list of members for hpl::iParticleEmitter3D, including all inherited members.

AddCallback(iEntityCallback *apCallback) (defined in hpl::iEntity3D)hpl::iEntity3D
AddChild(iEntity3D *apEntity)hpl::iEntity3D
CollidesWithBV(cBoundingVolume *apBV) (defined in hpl::iRenderable)hpl::iRenderablevirtual
CollidesWithFrustum(cFrustum *apFrustum) (defined in hpl::iRenderable)hpl::iRenderablevirtual
CreateParticle() (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
CreateSaveData()hpl::iParticleEmitter3Dvirtual
GetBoundingVolume() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
GetCalcScale() (defined in hpl::iRenderable)hpl::iRenderable
GetCurrentSector() const (defined in hpl::iEntity3D)hpl::iEntity3Dinlinevirtual
GetEntityParent() (defined in hpl::iEntity3D)hpl::iEntity3D
GetEntityType() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinlinevirtual
GetForceShadow() (defined in hpl::iRenderable)hpl::iRenderableinline
GetGlobalRenderCount() (defined in hpl::iEntity3D)hpl::iEntity3Dinline
GetInvModelMatrix() (defined in hpl::iRenderable)hpl::iRenderable
GetIsOneSided() (defined in hpl::iRenderable)hpl::iRenderableinline
GetIteratorCount() (defined in hpl::iEntity3D)hpl::iEntity3Dinline
GetLocalMatrix() (defined in hpl::iEntity3D)hpl::iEntity3D
GetLocalPosition() (defined in hpl::iEntity3D)hpl::iEntity3D
GetMaterial() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
GetMatrixUpdateCount()hpl::iParticleEmitter3Dinlinevirtual
GetModelMatrix(cCamera3D *apCamera) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
GetName() (defined in hpl::iEntity)hpl::iEntityinline
GetOneSidedNormal() (defined in hpl::iRenderable)hpl::iRenderableinline
GetParent() (defined in hpl::iEntity)hpl::iEntityinline
GetParticleNum() (defined in hpl::iParticleEmitter)hpl::iParticleEmitterinline
GetPrevMatrix() (defined in hpl::iRenderable)hpl::iRenderableinline
GetPrevRenderCount() const (defined in hpl::iRenderable)hpl::iRenderableinline
GetRenderContainerDataList() (defined in hpl::iEntity3D)hpl::iEntity3Dinlinevirtual
GetRenderCount() const (defined in hpl::iRenderable)hpl::iRenderableinline
GetRenderType() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinlinevirtual
GetSaveObjectId()hpl::iSaveObjectinline
GetSourceFile() (defined in hpl::iEntity3D)hpl::iEntity3Dinline
GetTransformUpdateCount() (defined in hpl::iEntity3D)hpl::iEntity3D
GetTransformUpdated() (defined in hpl::iEntity3D)hpl::iEntity3D
GetType() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinlinevirtual
GetVertexBuffer() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
GetWorldMatrix() (defined in hpl::iEntity3D)hpl::iEntity3D
GetWorldPosition() (defined in hpl::iEntity3D)hpl::iEntity3D
GetZ() (defined in hpl::iRenderable)hpl::iRenderableinline
HasParent() (defined in hpl::iEntity)hpl::iEntityinline
iEntity(tString asName) (defined in hpl::iEntity)hpl::iEntityinline
iEntity3D(tString asName) (defined in hpl::iEntity3D)hpl::iEntity3D
iParticleEmitter(tMaterialVec *avMaterials, unsigned int alMaxParticles, cVector3f avSize, cGraphics *apGraphics, cResources *apResources) (defined in hpl::iParticleEmitter)hpl::iParticleEmitter
iParticleEmitter3D(tString asName, tMaterialVec *avMaterials, unsigned int alMaxParticles, cVector3f avSize, cGraphics *apGraphics, cResources *apResources) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3D
iRenderable(const tString &asName) (defined in hpl::iRenderable)hpl::iRenderable
IsActive() (defined in hpl::iEntity)hpl::iEntityinline
iSaveObject() (defined in hpl::iSaveObject)hpl::iSaveObject
IsChild(iEntity3D *apEntity) (defined in hpl::iEntity3D)hpl::iEntity3D
IsDead() (defined in hpl::iParticleEmitter)hpl::iParticleEmitterinlinevirtual
IsDying() (defined in hpl::iParticleEmitter)hpl::iParticleEmitterinlinevirtual
IsInSector(cSector *apSector) (defined in hpl::iEntity3D)hpl::iEntity3D
IsRendered() (defined in hpl::iRenderable)hpl::iRenderableinline
IsSaved() (defined in hpl::iSaveObject)hpl::iSaveObjectinline
IsShadowCaster() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinlinevirtual
IsStatic() const (defined in hpl::iRenderable)hpl::iRenderableinline
IsVisible() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
Kill() (defined in hpl::iParticleEmitter)hpl::iParticleEmitterinlinevirtual
KillInstantly() (defined in hpl::iParticleEmitter)hpl::iParticleEmitter
LoadFromSaveData(iSaveData *apSaveData)hpl::iParticleEmitter3Dvirtual
m_mtxInvModel (defined in hpl::iRenderable)hpl::iRenderableprotected
m_mtxLocalTransform (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
m_mtxPrevious (defined in hpl::iRenderable)hpl::iRenderableprotected
m_mtxTemp (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
m_mtxWorldTransform (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mbApplyTransformToBV (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mbDying (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mbForceShadow (defined in hpl::iRenderable)hpl::iRenderableprotected
mbIsActive (defined in hpl::iEntity)hpl::iEntityprotected
mbIsOneSided (defined in hpl::iRenderable)hpl::iRenderableprotected
mbIsVisible (defined in hpl::iEntity)hpl::iEntityprotected
mBoundingVolume (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mbRendered (defined in hpl::iRenderable)hpl::iRenderableprotected
mbStatic (defined in hpl::iRenderable)hpl::iRenderableprotected
mbTransformUpdated (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mbUpdateBoundingVolume (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mbUpdateBV (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mbUpdateGfx (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mbUsePartSpin (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mbUseRevolution (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mbUsesDirection (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mCoordSystem (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mDrawType (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mfFrame (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mfTime (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mfTimeStepAccum (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mfZ (defined in hpl::iRenderable)hpl::iRenderableprotected
mlAxisDrawUpdateCount (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mlCalcScaleMatrixCount (defined in hpl::iRenderable)hpl::iRenderableprotected
mlCount (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mlDirectionUpdateCount (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mlGlobalRenderCount (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mlIteratorCount (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mlLastMatrixCount (defined in hpl::iRenderable)hpl::iRenderableprotected
mlMaxParticles (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mlNumOfParticles (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mlPrevRenderCount (defined in hpl::iRenderable)hpl::iRenderableprotected
mlRenderCount (defined in hpl::iRenderable)hpl::iRenderableprotected
mlstCallbacks (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mlstChildren (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mlstRenderContainerData (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mlUpdateCount (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mpCurrentSector (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mPEType (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mpGraphics (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mpParent (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mpParentNode (defined in hpl::iEntity)hpl::iEntityprotected
mpParentSystem (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mpResources (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mpSaveData (defined in hpl::iSaveObject)hpl::iSaveObjectprotected
mpVtxBuffer (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mpWorld (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
msDataName (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
msName (defined in hpl::iEntity)hpl::iEntityprotected
msSourceFile (defined in hpl::iEntity3D)hpl::iEntity3Dprotected
mvCalcScale (defined in hpl::iRenderable)hpl::iRenderableprotected
mvDataSize (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mvDirection (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mvDrawSize (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mvForward (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mvMaterials (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mvMaxDrawSize (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mvOneSidedNormal (defined in hpl::iRenderable)hpl::iRenderableprotected
mvParticles (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotected
mvRight (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
mvSubDivUV (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dprotected
RemoveCallback(iEntityCallback *apCallback) (defined in hpl::iEntity3D)hpl::iEntity3D
RemoveChild(iEntity3D *apEntity) (defined in hpl::iEntity3D)hpl::iEntity3D
Render() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinlinevirtual
SaveDataSetup(cSaveObjectHandler *apSaveObjectHandler, cGame *apGame)hpl::iParticleEmitter3Dvirtual
SaveToSaveData(iSaveData *apSaveData)hpl::iParticleEmitter3Dvirtual
SetActive(bool abActive) (defined in hpl::iEntity)hpl::iEntityinline
SetCurrentSector(cSector *apSetor) (defined in hpl::iEntity3D)hpl::iEntity3Dinline
SetDataName(const tString &asName) (defined in hpl::iParticleEmitter)hpl::iParticleEmitterinline
SetDataSize(const cVector3f &avSize) (defined in hpl::iParticleEmitter)hpl::iParticleEmitterinline
SetForceShadow(bool abX) (defined in hpl::iRenderable)hpl::iRenderableinline
SetGlobalRenderCount(int alX) (defined in hpl::iEntity3D)hpl::iEntity3Dinline
SetIsSaved(bool abX) (defined in hpl::iSaveObject)hpl::iSaveObjectinline
SetIteratorCount(const int alX) (defined in hpl::iEntity3D)hpl::iEntity3Dinline
SetMatrix(const cMatrixf &a_mtxTransform) (defined in hpl::iEntity3D)hpl::iEntity3D
SetName(const tString &asName) (defined in hpl::iEntity)hpl::iEntityinline
SetParent(iNode *apNode) (defined in hpl::iEntity)hpl::iEntityinline
SetParticleDefaults(cParticle *apParticle)=0 (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotectedpure virtual
SetPosition(const cVector3f &avPos) (defined in hpl::iEntity3D)hpl::iEntity3D
SetPrevMatrix(const cMatrixf &a_mtxPrev) (defined in hpl::iRenderable)hpl::iRenderableinline
SetPrevRenderCount(const int alCount) (defined in hpl::iRenderable)hpl::iRenderableinline
SetRenderCount(const int alCount) (defined in hpl::iRenderable)hpl::iRenderableinline
SetRendered(bool abX) (defined in hpl::iRenderable)hpl::iRenderableinlinevirtual
SetSourceFile(const tString &asFile) (defined in hpl::iEntity3D)hpl::iEntity3Dinline
SetStatic(bool abX) (defined in hpl::iRenderable)hpl::iRenderableinline
SetSubDivUV(const cVector2l &avSubDiv) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3D
SetSystem(cParticleSystem3D *apSystem) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinline
SetTransformUpdated(bool abUpdateCallbacks=true) (defined in hpl::iEntity3D)hpl::iEntity3D
SetVisible(bool abVisible) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinlinevirtual
SetWorld(cWorld3D *apWorld) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dinline
SetWorldMatrix(const cMatrixf &a_mtxWorldTransform) (defined in hpl::iEntity3D)hpl::iEntity3D
SetWorldPosition(const cVector3f &avWorldPos) (defined in hpl::iEntity3D)hpl::iEntity3D
SetZ(float afZ) (defined in hpl::iRenderable)hpl::iRenderableinline
SwapRemove(unsigned int alIndex)hpl::iParticleEmitterprotected
Update(float afTimeStep) (defined in hpl::iParticleEmitter)hpl::iParticleEmitter
UpdateGraphics(cCamera3D *apCamera, float afFrameTime, cRenderList *apRenderList) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
UpdateLogic(float afTimeStep) (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
UpdateMotion(float afTimeStep)=0 (defined in hpl::iParticleEmitter)hpl::iParticleEmitterprotectedpure virtual
~iEntity() (defined in hpl::iEntity)hpl::iEntityvirtual
~iEntity3D() (defined in hpl::iEntity3D)hpl::iEntity3Dvirtual
~iParticleEmitter() (defined in hpl::iParticleEmitter)hpl::iParticleEmittervirtual
~iParticleEmitter3D() (defined in hpl::iParticleEmitter3D)hpl::iParticleEmitter3Dvirtual
~iSaveObject() (defined in hpl::iSaveObject)hpl::iSaveObjectvirtual