| AddBodyPair(std::string name, SBody **pair) | SO3::SPhysicWorld | |
| AddContactOverlapStart(std::string name, MCOLL *coll) | SO3::SPhysicWorld | |
| AddPhysicContraint(SPhysicContraint *contraint) | SO3::SPhysicWorld | |
| ApplyImpulsePoint(Ogre::Vector3 pos, Ogre::Real radius, Ogre::Real strength) | SO3::SPhysicWorld | |
| ClearBodyPairs() | SO3::SPhysicWorld | |
| ClearContactActivated() | SO3::SPhysicWorld | |
| ClearContactOverlapStart() | SO3::SPhysicWorld | |
| ClearPhysicContraint() | SO3::SPhysicWorld | |
| CreatePhysicMaterialID(const std::string &materialIdName) | SO3::SPhysicWorld | |
| CreatePhysicMaterialPair(SMaterialID *mat1, SMaterialID *mat2) | SO3::SPhysicWorld | |
| DeletePhysicMaterialID(SMaterialID *matID) | SO3::SPhysicWorld | |
| DeletePhysicMaterialPair(SMaterialPair *matpair) | SO3::SPhysicWorld | |
| GetBodyPairExist(SBody *b0, SBody *b1) | SO3::SPhysicWorld | |
| GetBodyPairSize() | SO3::SPhysicWorld | |
| GetMaxBodyPair() | SO3::SPhysicWorld | |
| GetPhysicContraintList() | SO3::SPhysicWorld | |
| GetPhysicDebugEnable() | SO3::SPhysicWorld | |
| GetPhysicDebugger() | SO3::SPhysicWorld | |
| GetPhysicFPS() | SO3::SPhysicWorld | |
| GetPhysicGravity() | SO3::SPhysicWorld | |
| GetPhysicPlatformArchitecture() | SO3::SPhysicWorld | |
| GetPhysicSolverModel() | SO3::SPhysicWorld | |
| GetPhysicWorld() | SO3::SPhysicWorld | |
| GetPhysicWorldEnable() | SO3::SPhysicWorld | |
| GetPhysicWorldSize(Ogre::Vector3 &minsize, Ogre::Vector3 &maxsize) | SO3::SPhysicWorld | |
| GetResetPhysicWorld() | SO3::SPhysicWorld | |
| GetScene() | SO3::SPhysicWorld | |
| ImpulsePointCallback(const NewtonBody *const body, void *const userData) | SO3::SPhysicWorld | static |
| LeaveWorldCallBack(OgreNewt::Body *, int threadIndex) | SO3::SPhysicWorld | protected |
| listOfMaterialID | SO3::SPhysicWorld | |
| listOfPhysicsMaterialPair | SO3::SPhysicWorld | |
| mutexUpdate | SO3::SPhysicWorld | protected |
| PhysicsRayCast(const Ogre::Vector3 &src, const Ogre::Vector3 &dir, const Ogre::Real &maxdist, Ogre::Real &hitdistance, Ogre::Vector3 &hitnormal) | SO3::SPhysicWorld | |
| PhysicsRayCast(const Ogre::Vector3 &src, const Ogre::Vector3 &dir, const Ogre::Real &maxdist) | SO3::SPhysicWorld | |
| PostUpdate(const NewtonWorld *const world, void *const listenerUserData, dFloat timestep) | SO3::SPhysicWorld | static |
| PreUpdate(const NewtonWorld *const world, void *const listenerUserData, dFloat timestep) | SO3::SPhysicWorld | static |
| RemoveBodyContraint(SBody *body) | SO3::SPhysicWorld | |
| RemoveBodyPair(SBody *body) | SO3::SPhysicWorld | |
| RemovePhysicContraint(SPhysicContraint *contraint) | SO3::SPhysicWorld | |
| ResetPhysicWorld() | SO3::SPhysicWorld | |
| SetContactActivated(SBody *b0, SBody *b1, MCOLL *coll) | SO3::SPhysicWorld | |
| SetPhysicBodiesInitialState() | SO3::SPhysicWorld | |
| SetPhysicDebugEnable(const bool &enable) | SO3::SPhysicWorld | |
| SetPhysicFPS(const int &fps) | SO3::SPhysicWorld | |
| SetPhysicGravity(const Ogre::Vector3 &gravity) | SO3::SPhysicWorld | |
| SetPhysicPlatformArchitecture(const int &mod) | SO3::SPhysicWorld | |
| SetPhysicSolverModel(const int &mod) | SO3::SPhysicWorld | |
| SetPhysicWorldEnable(const bool &enable) | SO3::SPhysicWorld | |
| SetPhysicWorldSize(const Ogre::Vector3 &minsize, const Ogre::Vector3 &maxsize) | SO3::SPhysicWorld | |
| SetResetPhysicWorld(const bool &state) | SO3::SPhysicWorld | |
| showPhysicsLine | SO3::SPhysicWorld | |
| SPhysicWorld(SScene *scene) | SO3::SPhysicWorld | |
| UpdatePhysic(const float &frameTime) | SO3::SPhysicWorld | |
| ~SPhysicWorld() | SO3::SPhysicWorld | |