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 |