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 | |