This is the complete list of members for hpl::cMeshEntity, including all inherited members.
| AddAnimation(cAnimation *apAnimation, const tString &asName, float afBaseSpeed) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| AddCallback(iEntityCallback *apCallback) (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| AddChild(iEntity3D *apEntity) | hpl::iEntity3D | |
| AlignBodiesToSkeleton(bool abCalculateSpeed) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| AttachEntityToParent(iEntity3D *apEntity, const tString &asParent) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| CalculateTransformFromSkeleton(cVector3f *apPostion, cVector3f *apAngles) | hpl::cMeshEntity | |
| CheckColliderShapeCollision(iPhysicsWorld *apWorld, iCollideShape *apShape, const cMatrixf &a_mtxShape, tVector3fList *apPosList, tIntList *apNumList) | hpl::cMeshEntity | |
| ClearAnimations() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| cMeshEntity(const tString asName, cMesh *apMesh, cMaterialManager *apMaterialManager, cMeshManager *apMeshManager, cAnimationManager *apAnimationManager) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| CollidesWithBV(cBoundingVolume *apBV) (defined in hpl::iRenderable) | hpl::iRenderable | virtual |
| CollidesWithFrustum(cFrustum *apFrustum) (defined in hpl::iRenderable) | hpl::iRenderable | virtual |
| CreateSaveData() | hpl::cMeshEntity | virtual |
| FadeSkeletonPhysicsWeight(float afTime) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetAnimationState(int alIndex) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetAnimationStateFromName(const tString &asName) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetAnimationStateIndex(const tString &asName) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetAnimationStateNum() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetBody() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| GetBoneState(int alIndex) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetBoneStateFromName(const tString &asName) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetBoneStateIndex(const tString &asName) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetBoneStateNum() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetBoundingVolume() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | 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::cMeshEntity) | hpl::cMeshEntity | 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::cMeshEntity) | hpl::cMeshEntity | virtual |
| GetMatrixUpdateCount() | hpl::cMeshEntity | virtual |
| GetMesh() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| GetModelMatrix(cCamera3D *apCamera) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | virtual |
| GetName() (defined in hpl::iEntity) | hpl::iEntity | inline |
| GetNodeState(int alIndex) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetNodeStateFromName(const tString &asName) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetNodeStateIndex(const tString &asName) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetNodeStateNum() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetOneSidedNormal() (defined in hpl::iRenderable) | hpl::iRenderable | inline |
| GetParent() (defined in hpl::iEntity) | hpl::iEntity | 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::cMeshEntity) | hpl::cMeshEntity | virtual |
| GetRootNode() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| GetSaveObjectId() | hpl::iSaveObject | inline |
| GetSkeletonCollidersActive() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetSkeletonPhysicsActive() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetSkeletonPhysicsCanSleep() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| GetSkeletonPhysicsWeight() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetSourceFile() (defined in hpl::iEntity3D) | hpl::iEntity3D | inline |
| GetSubMeshEntity(unsigned int alIdx) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetSubMeshEntityName(const tString &asName) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetSubMeshEntityNum() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| GetTransformUpdateCount() (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| GetTransformUpdated() (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| GetVertexBuffer() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | virtual |
| GetWorld() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| GetWorldMatrix() (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| GetWorldPosition() (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| GetZ() (defined in hpl::iRenderable) | hpl::iRenderable | inline |
| HasNodes() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | 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 | |
| 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 | |
| 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::cMeshEntity) | hpl::cMeshEntity | virtual |
| IsStatic() const (defined in hpl::iRenderable) | hpl::iRenderable | inline |
| IsVisible() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inlinevirtual |
| LoadFromSaveData(iSaveData *apSaveData) | hpl::cMeshEntity | 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_mtxWorldTransform (defined in hpl::iEntity3D) | hpl::iEntity3D | protected |
| mbApplyTransformToBV (defined in hpl::iEntity3D) | hpl::iEntity3D | 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 |
| mfZ (defined in hpl::iRenderable) | hpl::iRenderable | protected |
| mlCalcScaleMatrixCount (defined in hpl::iRenderable) | hpl::iRenderable | protected |
| mlCount (defined in hpl::iEntity3D) | hpl::iEntity3D | 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 |
| 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 |
| mpCurrentSector (defined in hpl::iEntity3D) | hpl::iEntity3D | protected |
| mpParent (defined in hpl::iEntity3D) | hpl::iEntity3D | protected |
| mpParentNode (defined in hpl::iEntity) | hpl::iEntity | protected |
| mpSaveData (defined in hpl::iSaveObject) | hpl::iSaveObject | 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 |
| mvOneSidedNormal (defined in hpl::iRenderable) | hpl::iRenderable | protected |
| Play(int alIndex, bool abLoop, bool bStopPrev) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| PlayName(const tString &asName, bool abLoop, bool bStopPrev) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| RemoveCallback(iEntityCallback *apCallback) (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| RemoveChild(iEntity3D *apEntity) (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| ResetGraphicsUpdated() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| SaveDataSetup(cSaveObjectHandler *apSaveObjectHandler, cGame *apGame) | hpl::cMeshEntity | virtual |
| SaveToSaveData(iSaveData *apSaveData) | hpl::cMeshEntity | virtual |
| SetActive(bool abActive) (defined in hpl::iEntity) | hpl::iEntity | inline |
| SetBody(iPhysicsBody *apBody) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| SetCallback(cMeshEntityCallback *apCallback) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| SetCastsShadows(bool abX) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| SetCurrentSector(cSector *apSetor) (defined in hpl::iEntity3D) | hpl::iEntity3D | 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 |
| 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::cMeshEntity) | hpl::cMeshEntity | virtual |
| SetSkeletonCollidersActive(bool abX) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| SetSkeletonPhysicsActive(bool abX) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| SetSkeletonPhysicsCanSleep(bool abX) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inline |
| SetSkeletonPhysicsWeight(float afX) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| SetSourceFile(const tString &asFile) (defined in hpl::iEntity3D) | hpl::iEntity3D | inline |
| SetStatic(bool abX) (defined in hpl::iRenderable) | hpl::iRenderable | inline |
| SetTransformUpdated(bool abUpdateCallbacks=true) (defined in hpl::iEntity3D) | hpl::iEntity3D | |
| SetVisible(bool abVisible) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | inlinevirtual |
| SetWorld(cWorld3D *apWorld) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | 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 |
| Stop() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| UpdateGraphics(cCamera3D *apCamera, float afFrameTime, cRenderList *apRenderList) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | virtual |
| UpdateLogic(float afTimeStep) (defined in hpl::cMeshEntity) | hpl::cMeshEntity | virtual |
| ~cMeshEntity() (defined in hpl::cMeshEntity) | hpl::cMeshEntity | |
| ~iEntity() (defined in hpl::iEntity) | hpl::iEntity | virtual |
| ~iEntity3D() (defined in hpl::iEntity3D) | hpl::iEntity3D | virtual |
| ~iSaveObject() (defined in hpl::iSaveObject) | hpl::iSaveObject | virtual |