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 |