, including all inherited members.
addCharacter(const std::string &name, const std::string &mesh, const Ogre::Vector3 &position, float scale, const Ogre::Quaternion &rotation) | OEngine::Physic::PhysicEngine | |
addHeightField(float *heights, int x, int y, float yoffset, float triSize, float sqrtVerts) | OEngine::Physic::PhysicEngine | |
addRigidBody(RigidBody *body, bool addToMap=true, RigidBody *raycastingBody=NULL, bool actor=false) | OEngine::Physic::PhysicEngine | |
adjustRigidBody(RigidBody *body, const Ogre::Vector3 &position, const Ogre::Quaternion &rotation, const Ogre::Vector3 &scaledBoxTranslation=Ogre::Vector3::ZERO, const Ogre::Quaternion &boxRotation=Ogre::Quaternion::IDENTITY) | OEngine::Physic::PhysicEngine | |
boxAdjustExternal(const std::string &mesh, RigidBody *body, float scale, const Ogre::Vector3 &position, const Ogre::Quaternion &rotation) | OEngine::Physic::PhysicEngine | |
broadphase | OEngine::Physic::PhysicEngine | |
collisionConfiguration | OEngine::Physic::PhysicEngine | |
createAndAdjustRigidBody(const std::string &mesh, const std::string &name, float scale, const Ogre::Vector3 &position, const Ogre::Quaternion &rotation, Ogre::Vector3 *scaledBoxTranslation=0, Ogre::Quaternion *boxRotation=0, bool raycasting=false, bool placeable=false) | OEngine::Physic::PhysicEngine | |
createDebugRendering() | OEngine::Physic::PhysicEngine | |
deleteRigidBody(const std::string &name) | OEngine::Physic::PhysicEngine | |
dispatcher | OEngine::Physic::PhysicEngine | |
dynamicsWorld | OEngine::Physic::PhysicEngine | |
emptyEventLists(void) | OEngine::Physic::PhysicEngine | |
getCharacter(const std::string &name) | OEngine::Physic::PhysicEngine | |
getCollisions(const std::string &name) | OEngine::Physic::PhysicEngine | |
getFilteredContact(const std::string &filter, const btVector3 &origin, btCollisionObject *object) | OEngine::Physic::PhysicEngine | |
getObjectAABB(const std::string &mesh, float scale, btVector3 &min, btVector3 &max) | OEngine::Physic::PhysicEngine | |
getRigidBody(const std::string &name, bool raycasting=false) | OEngine::Physic::PhysicEngine | |
HeightFieldContainer typedef | OEngine::Physic::PhysicEngine | |
isAnyActorStandingOn(const std::string &objectName) | OEngine::Physic::PhysicEngine | |
isDebugCreated | OEngine::Physic::PhysicEngine | |
mActorMap | OEngine::Physic::PhysicEngine | |
mCollisionObjectMap | OEngine::Physic::PhysicEngine | |
mDebugActive | OEngine::Physic::PhysicEngine | |
mDebugDrawer | OEngine::Physic::PhysicEngine | |
mHeightFieldMap | OEngine::Physic::PhysicEngine | |
mRaycastingObjectMap | OEngine::Physic::PhysicEngine | |
mSceneMgr | OEngine::Physic::PhysicEngine | |
mShapeLoader | OEngine::Physic::PhysicEngine | |
pairCache | OEngine::Physic::PhysicEngine | |
PhysicActorContainer typedef | OEngine::Physic::PhysicEngine | |
PhysicEngine(BulletShapeLoader *shapeLoader) | OEngine::Physic::PhysicEngine | |
rayTest(btVector3 &from, btVector3 &to, bool raycastingObjectOnly=true, bool ignoreHeightMap=false) | OEngine::Physic::PhysicEngine | |
rayTest2(btVector3 &from, btVector3 &to) | OEngine::Physic::PhysicEngine | |
removeCharacter(const std::string &name) | OEngine::Physic::PhysicEngine | |
removeHeightField(int x, int y) | OEngine::Physic::PhysicEngine | |
removeRigidBody(const std::string &name) | OEngine::Physic::PhysicEngine | |
RigidBodyContainer typedef | OEngine::Physic::PhysicEngine | |
setDebugRenderingMode(int mode) | OEngine::Physic::PhysicEngine | |
setSceneManager(Ogre::SceneManager *sceneMgr) | OEngine::Physic::PhysicEngine | |
solver | OEngine::Physic::PhysicEngine | |
sphereCast(float radius, btVector3 &from, btVector3 &to) | OEngine::Physic::PhysicEngine | |
stepSimulation(double deltaT) | OEngine::Physic::PhysicEngine | |
toggleDebugRendering() | OEngine::Physic::PhysicEngine | |
~PhysicEngine() | OEngine::Physic::PhysicEngine | |