OpenMW
OEngine::Physic::PhysicEngine Member List
This is the complete list of members for OEngine::Physic::PhysicEngine, 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
broadphaseOEngine::Physic::PhysicEngine
collisionConfigurationOEngine::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
dispatcherOEngine::Physic::PhysicEngine
dynamicsWorldOEngine::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 typedefOEngine::Physic::PhysicEngine
isAnyActorStandingOn(const std::string &objectName)OEngine::Physic::PhysicEngine
isDebugCreatedOEngine::Physic::PhysicEngine
mActorMapOEngine::Physic::PhysicEngine
mCollisionObjectMapOEngine::Physic::PhysicEngine
mDebugActiveOEngine::Physic::PhysicEngine
mDebugDrawerOEngine::Physic::PhysicEngine
mHeightFieldMapOEngine::Physic::PhysicEngine
mRaycastingObjectMapOEngine::Physic::PhysicEngine
mSceneMgrOEngine::Physic::PhysicEngine
mShapeLoaderOEngine::Physic::PhysicEngine
pairCacheOEngine::Physic::PhysicEngine
PhysicActorContainer typedefOEngine::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 typedefOEngine::Physic::PhysicEngine
setDebugRenderingMode(int mode)OEngine::Physic::PhysicEngine
setSceneManager(Ogre::SceneManager *sceneMgr)OEngine::Physic::PhysicEngine
solverOEngine::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