This is the complete list of members for hpl::cPhysicsWorldNewton, including all inherited members.
AddSaveData(cSaveDataHandler *apHandler) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
CastRay(iPhysicsRayCallback *apCallback, const cVector3f &avOrigin, const cVector3f &avEnd, bool abCalcDist, bool abCalcNormal, bool abCalcPoint, bool abUsePrefilter=false) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CheckShapeCollision(iCollideShape *apShapeA, const cMatrixf &a_mtxA, iCollideShape *apShapeB, const cMatrixf &a_mtxB, cCollideData &aCollideData, int alMaxPoints, bool correctNormalDirection=false) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CheckShapeWorldCollision(cVector3f *apNewPos, iCollideShape *apShape, const cMatrixf &a_mtxTransform, iPhysicsBody *apSkipBody=NULL, bool abSkipStatic=false, bool abIsCharacter=false, iPhysicsWorldCollisionCallback *apCallback=NULL, bool abCollideCharacter=true, bool abDebug=false) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
cPhysicsWorldNewton() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | |
CreateBody(const tString &asName, iCollideShape *apShape) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateBoxShape(const cVector3f &avSize, cMatrixf *apOffsetMtx) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateCapsuleShape(float afRadius, float afHeight, cMatrixf *apOffsetMtx) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateCharacterBody(const tString &asName, const cVector3f &avSize) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateCompundShape(tCollideShapeVec &avShapes) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateController(const tString &asName) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateCylinderShape(float afRadius, float afHeight, cMatrixf *apOffsetMtx) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateJointBall(const tString &asName, const cVector3f &avPivotPoint, iPhysicsBody *apParentBody, iPhysicsBody *apChildBody) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateJointHinge(const tString &asName, const cVector3f &avPivotPoint, const cVector3f &avPinDir, iPhysicsBody *apParentBody, iPhysicsBody *apChildBody) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateJointScrew(const tString &asName, const cVector3f &avPivotPoint, const cVector3f &avPinDir, iPhysicsBody *apParentBody, iPhysicsBody *apChildBody) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateJointSlider(const tString &asName, const cVector3f &avPivotPoint, const cVector3f &avPinDir, iPhysicsBody *apParentBody, iPhysicsBody *apChildBody) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateMaterial(const tString &asName) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateMeshShape(iVertexBuffer *apVtxBuffer) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateNullShape() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
CreateSphereShape(const cVector3f &avRadii, cMatrixf *apOffsetMtx) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
DestroyAll() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
DestroyBody(iPhysicsBody *apBody) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
DestroyCharacterBody(iCharacterBody *apBody) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
DestroyController(iPhysicsController *apController) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
DestroyJoint(iPhysicsJoint *apJoint) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
DestroyShape(iCollideShape *apShape) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
EnableBodiesInBV(cBoundingVolume *apBV, bool abEnabled) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetAccuracyLevel() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
GetBodiesInBV(cBoundingVolume *apBV, tPhysicsBodyList *apBodyList) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetBody(const tString &asName) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetBodyIterator() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetCharacterBody(const tString &asName) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetContactPoints() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | inline |
GetGravity() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
GetJoint(const tString &asName) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetJointIterator() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetLogDebug() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | inline |
GetMaterialFromName(const tString &asName) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetMaterialIterator() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
GetMaxTimeStep() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
GetNewtonWorld() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | inline |
GetSaveContactPoints() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | inline |
GetWorld3D() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | inline |
GetWorldSizeMax() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
GetWorldSizeMin() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
iPhysicsWorld() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
m_mapMaterials (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mbLogDebug (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mbSaveContactPoints (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mlstBodies (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mlstCharBodies (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mlstControllers (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mlstJoints (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mlstShapes (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mpWorld3D (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
mvContactPoints (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | protected |
RenderContactPoints(iLowLevelGraphics *apLowLevel, const cColor &aPointColor, const cColor &aLineColor) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
RenderDebugGeometry(iLowLevelGraphics *apLowLevel, const cColor &aColor) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
SetAccuracyLevel(ePhysicsAccuracy aAccuracy) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
SetGravity(const cVector3f &avGravity) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
SetLogDebug(bool abX) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | inline |
SetMaxTimeStep(float afTimeStep) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
SetSaveContactPoints(bool abX) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | inline |
SetWorld3D(cWorld3D *apWorld3D) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | inline |
SetWorldSize(const cVector3f &avMin, const cVector3f &avMax) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
Simulate(float afTimeStep) (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | virtual |
Update(float afTimeStep) (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | |
~cPhysicsWorldNewton() (defined in hpl::cPhysicsWorldNewton) | hpl::cPhysicsWorldNewton | |
~iPhysicsWorld() (defined in hpl::iPhysicsWorld) | hpl::iPhysicsWorld | virtual |