| _DestructorCallback() | OgreNewt::_DestructorCallback< Body > | inline |
| addForce(const Ogre::Vector3 &force) | OgreNewt::Body | inline |
| addGlobalForce(const Ogre::Vector3 &force, const Ogre::Vector3 &pos) | OgreNewt::Body | |
| addGlobalForceAccumulate(const Ogre::Vector3 &force, const Ogre::Vector3 &pos) | OgreNewt::Body | |
| addImpulse(const Ogre::Vector3 &deltav, const Ogre::Vector3 &posit) | OgreNewt::Body | inline |
| addLocalForce(const Ogre::Vector3 &force, const Ogre::Vector3 &pos) | OgreNewt::Body | |
| addTorque(const Ogre::Vector3 &torque) | OgreNewt::Body | inline |
| attachNode(Ogre::Node *node) | OgreNewt::Body | |
| Body(World *const W, const OgreNewt::CollisionPtr &col, int bodytype=0, bool trigger=false) | OgreNewt::Body | |
| buoyancyPlaneCallback typedef | OgreNewt::Body | |
| calculateInertialMatrix() const | OgreNewt::Body | |
| calculateInverseDynamicsForce(Ogre::Real timestep, Ogre::Vector3 desiredVelocity) | OgreNewt::Body | |
| calculateOffset() const | OgreNewt::Body | |
| DestructorCallbackFunction typedef | OgreNewt::_DestructorCallback< Body > | |
| enableSimulation(bool state) | OgreNewt::Body | |
| ForceCallback typedef | OgreNewt::Body | |
| freeze() | OgreNewt::Body | inline |
| getAABB() const | OgreNewt::Body | |
| getAngularDamping() const | OgreNewt::Body | |
| getAutoSleep() | OgreNewt::Body | inline |
| getCenterOfMass() const | OgreNewt::Body | |
| getCollision() const | OgreNewt::Body | |
| getCollisionPrimitiveType() const | OgreNewt::Body | inline |
| getContinuousCollisionMode() const | OgreNewt::Body | inline |
| getForce() const | OgreNewt::Body | |
| getForceAcceleration() const | OgreNewt::Body | |
| getForceTorqueCallback() | OgreNewt::Body | inline |
| getInertia() const | OgreNewt::Body | |
| getInvMass(Ogre::Real &mass, Ogre::Vector3 &inertia) const | OgreNewt::Body | |
| getJointRecursiveCollision() const | OgreNewt::Body | inline |
| getLinearDamping() const | OgreNewt::Body | inline |
| getMass() const | OgreNewt::Body | |
| getMassMatrix(Ogre::Real &mass, Ogre::Vector3 &inertia) const | OgreNewt::Body | |
| getMaterialGroupID() const | OgreNewt::Body | |
| getNewtonBody() const | OgreNewt::Body | inline |
| getNewtonCollision() const | OgreNewt::Body | inline |
| getNext() const | OgreNewt::Body | |
| getOgreNode() const | OgreNewt::Body | inline |
| getOmega() const | OgreNewt::Body | |
| getOrientation() const | OgreNewt::Body | |
| getPosition() const | OgreNewt::Body | |
| getPositionOrientation(Ogre::Vector3 &pos, Ogre::Quaternion &orient) const | OgreNewt::Body | |
| getTorque() const | OgreNewt::Body | |
| getTorqueAcceleration() const | OgreNewt::Body | |
| getType() const | OgreNewt::Body | inline |
| getUserData() const | OgreNewt::Body | inline |
| getUserData() const | OgreNewt::Body | inline |
| getVelocity() const | OgreNewt::Body | |
| getVisualOrientation() const | OgreNewt::Body | |
| getVisualPosition() const | OgreNewt::Body | |
| getVisualPositionOrientation(Ogre::Vector3 &pos, Ogre::Quaternion &orient) const | OgreNewt::Body | |
| getWorld() const | OgreNewt::Body | inline |
| isFreezed() | OgreNewt::Body | inline |
| isNodeUpdateNeeded() const | OgreNewt::Body | inline |
| isSleeping() | OgreNewt::Body | inline |
| m_accumulatedGlobalForces | OgreNewt::Body | protected |
| m_body | OgreNewt::Body | protected |
| m_collision | OgreNewt::Body | protected |
| m_curPosit | OgreNewt::Body | protected |
| m_curRotation | OgreNewt::Body | protected |
| m_forcecallback | OgreNewt::Body | protected |
| m_matid | OgreNewt::Body | protected |
| m_node | OgreNewt::Body | protected |
| m_nodePosit | OgreNewt::Body | protected |
| m_nodeRotation | OgreNewt::Body | protected |
| m_nodeupdatejointnotifycallback | OgreNewt::Body | protected |
| m_nodeupdatenotifycallback | OgreNewt::Body | protected |
| m_prevPosit | OgreNewt::Body | protected |
| m_prevRotation | OgreNewt::Body | protected |
| m_scale | OgreNewt::Body | protected |
| m_triggerEnterCallback | OgreNewt::Body | protected |
| m_triggerExitCallback | OgreNewt::Body | protected |
| m_triggerInsideCallback | OgreNewt::Body | protected |
| m_type | OgreNewt::Body | protected |
| m_userdata | OgreNewt::Body | protected |
| m_userdata | OgreNewt::Body | protected |
| m_world | OgreNewt::Body | protected |
| MoveToPosition(const Ogre::Vector3 &destPos, const Ogre::Real &stiffness, Ogre::Real timestep) | OgreNewt::Body | |
| NodeUpdateNotifyCallback typedef | OgreNewt::Body | |
| removeDestructorCallback() | OgreNewt::_DestructorCallback< Body > | inline |
| removeForceAndTorqueCallback() | OgreNewt::Body | inline |
| removeNodeUpdateJointNotify() | OgreNewt::Body | inline |
| removeNodeUpdateNotify() | OgreNewt::Body | inline |
| requestNodeUpdate(int threadIndex, bool forceNodeUpdate=false) | OgreNewt::Body | |
| RotateToOrientation(const Ogre::Quaternion &destquat, const Ogre::Real &stiffness, Ogre::Real timestep) | OgreNewt::Body | |
| setAngularDamping(const Ogre::Vector3 &damp) | OgreNewt::Body | inline |
| setAutoSleep(int flag) | OgreNewt::Body | inline |
| setCenterOfMass(const Ogre::Vector3 ¢erOfMass) | OgreNewt::Body | inline |
| setCollision(const OgreNewt::CollisionPtr &col) | OgreNewt::Body | |
| setContinuousCollisionMode(unsigned state) | OgreNewt::Body | inline |
| setCustomForceAndTorqueCallback(ForceCallback callback) | OgreNewt::Body | |
| setCustomForceAndTorqueCallback(std::function< void(c *, Body *, float, int)> callback, c *instancedClassPointer) | OgreNewt::Body | inline |
| setDestructorCallback(DestructorCallbackFunction fun) | OgreNewt::_DestructorCallback< Body > | inline |
| setDestructorCallback(std::function< void(c *, Body *)> callback, c *instancedClassPointer) | OgreNewt::_DestructorCallback< Body > | inline |
| setForce(const Ogre::Vector3 &force) | OgreNewt::Body | inline |
| setJointRecursiveCollision(unsigned state) | OgreNewt::Body | inline |
| setLinearDamping(Ogre::Real damp) | OgreNewt::Body | inline |
| setMass(Ogre::Real mass) | OgreNewt::Body | |
| setMassMatrix(Ogre::Real mass, const Ogre::Vector3 &inertia) | OgreNewt::Body | |
| setMaterialGroupID(const MaterialID *ID) | OgreNewt::Body | inline |
| setNodeUpdateJointNotify(NodeUpdateNotifyCallback callback) | OgreNewt::Body | |
| setNodeUpdateJointNotify(std::function< void(c *, OgreNewt::Body *)> callback, c *instancedClassPointer) | OgreNewt::Body | inline |
| setNodeUpdateNotify(NodeUpdateNotifyCallback callback) | OgreNewt::Body | |
| setNodeUpdateNotify(std::function< void(c *, OgreNewt::Body *)> callback, c *instancedClassPointer) | OgreNewt::Body | inline |
| setOmega(const Ogre::Vector3 &omega) | OgreNewt::Body | inline |
| setPositionOrientation(const Ogre::Vector3 &pos, const Ogre::Quaternion &orient, int threadIndex=-1) | OgreNewt::Body | |
| setPositionOrientationFromNode(int threadIndex=-1) | OgreNewt::Body | |
| setScale(const Ogre::Vector3 &scale, const Ogre::Quaternion &orient, Ogre::Vector3 &pos) | OgreNewt::Body | |
| setSleep() | OgreNewt::Body | inline |
| setStandardForceCallback() | OgreNewt::Body | |
| setTorque(const Ogre::Vector3 &torque) | OgreNewt::Body | inline |
| setTriggerEnterCallback(TriggerEnterCallback callback) | OgreNewt::Body | |
| setTriggerEnterCallback(std::function< void(c *, Body *)> callback, c *instancedClassPointer) | OgreNewt::Body | inline |
| setTriggerExitCallback(TriggerExitCallback callback) | OgreNewt::Body | |
| setTriggerExitCallback(std::function< void(c *, Body *)> callback, c *instancedClassPointer) | OgreNewt::Body | inline |
| setTriggerInsideCallback(TriggerInsideCallback callback) | OgreNewt::Body | |
| setTriggerInsideCallback(std::function< void(c *, Body *)> callback, c *instancedClassPointer) | OgreNewt::Body | inline |
| setType(int type) | OgreNewt::Body | inline |
| setUserData(const Ogre::Any &data) | OgreNewt::Body | inline |
| setUserData(void *data) | OgreNewt::Body | inline |
| setVelocity(const Ogre::Vector3 &vel) | OgreNewt::Body | |
| setVisualPosition(Ogre::Vector3 pos, Ogre::Quaternion quat) | OgreNewt::Body | |
| TriggerEnterCallback typedef | OgreNewt::Body | |
| TriggerExitCallback typedef | OgreNewt::Body | |
| TriggerInsideCallback typedef | OgreNewt::Body | |
| unFreeze() | OgreNewt::Body | inline |
| updateNode(Ogre::Real interpolatParam) | OgreNewt::Body | |
| updatePositionOrientation(const Ogre::Vector3 &pos, const Ogre::Quaternion &orient, int threadIndex=-1) | OgreNewt::Body | |
| wakeUp() | OgreNewt::Body | inline |
| ~_DestructorCallback() | OgreNewt::_DestructorCallback< Body > | inlinevirtual |
| ~Body() | OgreNewt::Body | |