![]() |
OGRE 14.6
Object-Oriented Graphics Rendering Engine
|
Bullet-Physics to Ogre connection More...
Classes | |
| struct | Ogre::Bullet::CollisionListener |
| class | Ogre::Bullet::CollisionWorld |
| simplified wrapper with automatic memory management More... | |
| class | Ogre::Bullet::DebugDrawer |
| class | Ogre::Bullet::DynamicsWorld |
| simplified wrapper with automatic memory management More... | |
| struct | Ogre::Bullet::HeightFieldData |
| height field data More... | |
| class | Ogre::Bullet::KinematicMotionSimple |
| helper class for kinematic body motion More... | |
| struct | Ogre::Bullet::RayResultCallback |
| class | Ogre::Bullet::RigidBodyState |
| A MotionState is Bullet's way of informing you about updates to an object. More... | |
Functions | |
| Quaternion | Ogre::Bullet::convert (const btQuaternion &q) |
| Vector3 | Ogre::Bullet::convert (const btVector3 &v) |
| btQuaternion | Ogre::Bullet::convert (const Quaternion &q) |
| btVector3 | Ogre::Bullet::convert (const Vector3 &v) |
| _OgreBulletExport btBoxShape * | Ogre::Bullet::createBoxCollider (const MovableObject *mo) |
| create box collider using ogre provided data | |
| _OgreBulletExport btCapsuleShape * | Ogre::Bullet::createCapsuleCollider (const MovableObject *mo) |
| create capsule collider using ogre provided data | |
| _OgreBulletExport btCompoundShape * | Ogre::Bullet::createCompoundShape () |
| create compound shape | |
| _OgreBulletExport btConvexHullShape * | Ogre::Bullet::createConvexHullCollider (const Entity *ent) |
| create convex hull collider | |
| _OgreBulletExport btCylinderShape * | Ogre::Bullet::createCylinderCollider (const MovableObject *mo) |
| create capsule collider using ogre provided data | |
| _OgreBulletExport btHeightfieldTerrainShape * | Ogre::Bullet::createHeightfieldTerrainShape (const Terrain *terrain, struct HeightFieldData *data) |
| create height field collider | |
| _OgreBulletExport btSphereShape * | Ogre::Bullet::createSphereCollider (const MovableObject *mo) |
| create sphere collider using ogre provided data | |
| _OgreBulletExport btBvhTriangleMeshShape * | Ogre::Bullet::createTrimeshCollider (const Entity *ent) |
| create triMesh collider | |
Bullet-Physics to Ogre connection
|
inline |
References convert(), Ogre::Quaternion::w, Ogre::Quaternion::x, Ogre::Quaternion::y, and Ogre::Quaternion::z.
Referenced by convert(), convert(), convert(), convert(), and Ogre::Bullet::RigidBodyState::getWorldTransform().
|
inline |
References Ogre::Quaternion::Quaternion(), and convert().
| _OgreBulletExport btSphereShape * Ogre::Bullet::createSphereCollider | ( | const MovableObject * | mo | ) |
create sphere collider using ogre provided data
References createSphereCollider().
Referenced by createSphereCollider().
| _OgreBulletExport btBoxShape * Ogre::Bullet::createBoxCollider | ( | const MovableObject * | mo | ) |
create box collider using ogre provided data
References createBoxCollider().
Referenced by createBoxCollider().
| _OgreBulletExport btCapsuleShape * Ogre::Bullet::createCapsuleCollider | ( | const MovableObject * | mo | ) |
create capsule collider using ogre provided data
References createCapsuleCollider().
Referenced by createCapsuleCollider().
| _OgreBulletExport btCylinderShape * Ogre::Bullet::createCylinderCollider | ( | const MovableObject * | mo | ) |
create capsule collider using ogre provided data
References createCylinderCollider().
Referenced by createCylinderCollider().
| _OgreBulletExport btBvhTriangleMeshShape * Ogre::Bullet::createTrimeshCollider | ( | const Entity * | ent | ) |
| _OgreBulletExport btConvexHullShape * Ogre::Bullet::createConvexHullCollider | ( | const Entity * | ent | ) |
create convex hull collider
References createConvexHullCollider().
Referenced by createConvexHullCollider().
| _OgreBulletExport btCompoundShape * Ogre::Bullet::createCompoundShape | ( | ) |
| _OgreBulletExport btHeightfieldTerrainShape * Ogre::Bullet::createHeightfieldTerrainShape | ( | const Terrain * | terrain, |
| struct HeightFieldData * | data ) |
create height field collider
References createHeightfieldTerrainShape().
Referenced by createHeightfieldTerrainShape().