ScummVM API documentation
hpl::cBody2D Member List

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

AddForce(float afAngle, float afStrength) (defined in hpl::cBody2D)hpl::cBody2D
AddForce(const cVector2f &avForce) (defined in hpl::cBody2D)hpl::cBody2D
AttachBody(cBody2D *apBody) (defined in hpl::cBody2D)hpl::cBody2D
AttachNode(cNode2D *apNode) (defined in hpl::cBody2D)hpl::cBody2Dinline
cBody2D(const tString &asName, cMesh2D *apMesh, cVector2f avSize, cCollider2D *apCollider, int alID) (defined in hpl::cBody2D)hpl::cBody2D
CreateSaveData()hpl::iEntityvirtual
DetachBody(cBody2D *apBody) (defined in hpl::cBody2D)hpl::cBody2D
DetachNode() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetAcceleration() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetAirFriction() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetAttachBodies() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetAttachToGround() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetBoundingBox() (defined in hpl::cBody2D)hpl::cBody2Dvirtual
GetCollidable() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetCollideFlag() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetCollides() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetCollideType() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetCollisionMesh() (defined in hpl::cBody2D)hpl::cBody2D
GetEntityType() (defined in hpl::cBody2D)hpl::cBody2Dinlinevirtual
GetForce() const (defined in hpl::cBody2D)hpl::cBody2Dinline
GetGravity() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetGrid2DObject() (defined in hpl::iEntity2D)hpl::iEntity2Dinline
GetGroundFriction() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetID() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetLastPosition() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetLocalPosition() (defined in hpl::iEntity2D)hpl::iEntity2Dinline
GetLocalRotation() (defined in hpl::iEntity2D)hpl::iEntity2Dinline
GetLocalScale() (defined in hpl::iEntity2D)hpl::iEntity2Dinline
GetMaxGravityVel() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetMaxVelocity() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetMovement() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetName() (defined in hpl::iEntity)hpl::iEntityinline
GetParent() (defined in hpl::iEntity)hpl::iEntityinline
GetPosition() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetSaveObjectId()hpl::iSaveObjectinline
GetSize() (defined in hpl::cBody2D)hpl::cBody2Dinline
GetVelocity() (defined in hpl::cBody2D)hpl::cBody2D
GetWorldPosition() (defined in hpl::iEntity2D)hpl::iEntity2D
GetWorldRotation() (defined in hpl::iEntity2D)hpl::iEntity2D
GetWorldScale() (defined in hpl::iEntity2D)hpl::iEntity2D
HasGrid2DObject() (defined in hpl::iEntity2D)hpl::iEntity2Dinline
HasParent() (defined in hpl::iEntity)hpl::iEntityinline
iEntity(tString asName) (defined in hpl::iEntity)hpl::iEntityinline
iEntity2D(tString asName) (defined in hpl::iEntity2D)hpl::iEntity2D
IsActive() (defined in hpl::iEntity)hpl::iEntityinline
iSaveObject() (defined in hpl::iSaveObject)hpl::iSaveObject
IsSaved() (defined in hpl::iSaveObject)hpl::iSaveObjectinline
IsVisible() (defined in hpl::iEntity)hpl::iEntityinlinevirtual
LoadFromSaveData(iSaveData *apSaveData)hpl::iEntityvirtual
mbIsActive (defined in hpl::iEntity)hpl::iEntityprotected
mbIsVisible (defined in hpl::iEntity)hpl::iEntityprotected
mBoundingBox (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
Move(float afValue) (defined in hpl::cBody2D)hpl::cBody2D
mpGridObject (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
mpParentNode (defined in hpl::iEntity)hpl::iEntityprotected
mpSaveData (defined in hpl::iSaveObject)hpl::iSaveObjectprotected
msName (defined in hpl::iEntity)hpl::iEntityprotected
mvLastPosition (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
mvLastRotation (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
mvLastScale (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
mvPosition (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
mvRotation (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
mvScale (defined in hpl::iEntity2D)hpl::iEntity2Dprotected
OnGround() (defined in hpl::cBody2D)hpl::cBody2Dinline
ResetLastPosition() (defined in hpl::cBody2D)hpl::cBody2Dinline
SaveDataSetup(cSaveObjectHandler *apSaveObjectHandler, cGame *apGame)hpl::iEntityvirtual
SaveToSaveData(iSaveData *apSaveData)hpl::iEntityvirtual
SetAcceleration(float afAcc) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetActive(bool abActive) (defined in hpl::iEntity)hpl::iEntityinline
SetAirFriction(float afAirFriction) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetAttachBodies(bool abX)hpl::cBody2Dinline
SetAttachToGround(bool abX)hpl::cBody2Dinline
SetCollidable(bool abCollidable) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetCollideFlag(tFlag alFlag)hpl::cBody2Dinline
SetCollides(bool abCollides) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetCollideType(tFlag alFlag)hpl::cBody2Dinline
SetForce(float afAngle, float afStrength) (defined in hpl::cBody2D)hpl::cBody2D
SetForce(const cVector2f &avForce) (defined in hpl::cBody2D)hpl::cBody2D
SetGravity(float afGravity) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetGrid2DObject(cGrid2DObject *apGrid) (defined in hpl::iEntity2D)hpl::iEntity2Dinline
SetGroundFriction(float afGroundFriction) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetIsSaved(bool abX) (defined in hpl::iSaveObject)hpl::iSaveObjectinline
SetMaxGravityVel(float afMaxGravityVel) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetMaxVelocity(float afMaxVel) (defined in hpl::cBody2D)hpl::cBody2Dinline
SetName(const tString &asName) (defined in hpl::iEntity)hpl::iEntityinline
SetParent(iNode *apNode) (defined in hpl::iEntity)hpl::iEntityinline
SetParentBody(cBody2D *apBody) (defined in hpl::cBody2D)hpl::cBody2D
SetPosition(const cVector3f &avPos) (defined in hpl::iEntity2D)hpl::iEntity2D
SetRotation(const cVector3f &avRot) (defined in hpl::iEntity2D)hpl::iEntity2D
SetScale(const cVector3f &avScale) (defined in hpl::iEntity2D)hpl::iEntity2D
SetVisible(bool abVisible) (defined in hpl::iEntity)hpl::iEntityinlinevirtual
UpdateBoundingBox() (defined in hpl::cBody2D)hpl::cBody2Dvirtual
UpdateCollisionMesh() (defined in hpl::cBody2D)hpl::cBody2D
UpdateLogic(float afTimeStep) (defined in hpl::cBody2D)hpl::cBody2Dvirtual
~cBody2D() (defined in hpl::cBody2D)hpl::cBody2D
~iEntity() (defined in hpl::iEntity)hpl::iEntityvirtual
~iEntity2D() (defined in hpl::iEntity2D)hpl::iEntity2Dinlinevirtual
~iSaveObject() (defined in hpl::iSaveObject)hpl::iSaveObjectvirtual