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