AddConstantForce(const Ogre::Vector3 &mForce) | SO3::SBody | |
AddConstantTorque(const Ogre::Vector3 &mTorque) | SO3::SBody | |
AddImpulse(const Ogre::Vector3 &delta, const Ogre::Vector3 &pos) | SO3::SBody | |
BodyAddForceCallback(OgreNewt::Body *body, float timeStep, int threadIndex) | SO3::SBody | |
BodyUpdateCallback(OgreNewt::Body *body) | SO3::SBody | |
BuoyancyForce(OgreNewt::Body *visitor) | SO3::SBody | |
CalculateBodyOffset() | SO3::SBody | |
constantForce | SO3::SBody | protected |
constantTorque | SO3::SBody | protected |
destOrientation | SO3::SBody | protected |
destPosition | SO3::SBody | protected |
EnableSimulation(const bool &enable) | SO3::SBody | |
force | SO3::SBody | protected |
GetAngularDamping() | SO3::SBody | |
GetAutoSleep() | SO3::SBody | |
GetCenterOfMass() | SO3::SBody | |
GetConstantForce() | SO3::SBody | |
GetConstantTorque() | SO3::SBody | |
GetContinuousCollisionMode() | SO3::SBody | |
GetFluidState() | SO3::SBody | |
GetFluidViscosity() | SO3::SBody | |
GetFluidWaterToVolumeRatio() | SO3::SBody | |
GetForce() | SO3::SBody | |
GetFreezeState() | SO3::SBody | |
GetGlobalForce() | SO3::SBody | |
GetGlobalLocationForce() | SO3::SBody | |
GetGravityEnable() | SO3::SBody | |
GetIgnoreCollision() | SO3::SBody | |
GetInvMass(Ogre::Real &mass, Ogre::Vector3 &inertia) | SO3::SBody | |
GetLinearDamping() | SO3::SBody | |
GetLocalForce() | SO3::SBody | |
GetLocalLocationForce() | SO3::SBody | |
GetMass() | SO3::SBody | |
GetMassMatrix(Ogre::Real &mass, Ogre::Vector3 &inertia) | SO3::SBody | |
GetMaterial() | SO3::SBody | |
GetMaterialID() | SO3::SBody | |
GetMaterialName() | SO3::SBody | |
getOgreNewtBodyPointer() | SO3::SBody | |
GetOmega() | SO3::SBody | |
GetParentNode() | SO3::SBody | |
GetPositionOrientation(Ogre::Vector3 &pos, Ogre::Quaternion &orient) | SO3::SBody | |
GetShape() | SO3::SBody | |
GetSimulationState() | SO3::SBody | |
GetSleepState() | SO3::SBody | |
GetTorque() | SO3::SBody | |
GetType() | SO3::SBody | |
GetVelocity() | SO3::SBody | |
globalForce | SO3::SBody | protected |
globalLocationForce | SO3::SBody | protected |
HasBuoyancy | SO3::SBody | protected |
haveToMove | SO3::SBody | protected |
haveToRotate | SO3::SBody | protected |
isFluid | SO3::SBody | protected |
localForce | SO3::SBody | protected |
localLocationForce | SO3::SBody | protected |
mApplyGravity | SO3::SBody | protected |
materialId | SO3::SBody | protected |
mDebugBody | SO3::SBody | protected |
mEnable | SO3::SBody | protected |
mFluidViscosity | SO3::SBody | protected |
mFluidWaterToVolume | SO3::SBody | protected |
mIgnoreCollision | SO3::SBody | protected |
mMass | SO3::SBody | protected |
mNode | SO3::SBody | protected |
moveStiffness | SO3::SBody | protected |
MoveToPosition(const Ogre::Vector3 &destPos, const Ogre::Real &stiffness) | SO3::SBody | |
mScene | SO3::SBody | protected |
mShape | SO3::SBody | protected |
O3Body | SO3::SBody | protected |
RemoveUpJoint() | SO3::SBody | |
Reset() | SO3::SBody | |
rotateStiffness | SO3::SBody | protected |
RotateToOrientation(const Ogre::Quaternion &destQuat, const Ogre::Real &stiffness) | SO3::SBody | |
SBody(SNode *node, SShape *shape) | SO3::SBody | |
SetAngularDamping(const Ogre::Vector3 &vec) | SO3::SBody | |
SetAutoSleep(const bool &enable) | SO3::SBody | |
SetBuoyancyForce(SBody *fluidBody) | SO3::SBody | |
SetCenterOfMass(const Ogre::Vector3 &vec) | SO3::SBody | |
SetConstantForce(const Ogre::Vector3 &mForce) | SO3::SBody | |
SetConstantTorque(const Ogre::Vector3 &mTorque) | SO3::SBody | |
SetContinuousCollisionMode(const bool &enable) | SO3::SBody | |
SetFluidState(bool state) | SO3::SBody | |
SetFluidViscosity(float viscosity) | SO3::SBody | |
SetFluidVolumeRatio(float waterToVolume) | SO3::SBody | |
SetForce(const Ogre::Vector3 &mForce) | SO3::SBody | |
SetFreezeState(const bool &state) | SO3::SBody | |
SetGlobalForce(const Ogre::Vector3 &mGlobalForce) | SO3::SBody | |
SetGlobalLocationForce(const Ogre::Vector3 &mGlobalLocationForce) | SO3::SBody | |
SetGravityEnable(bool state) | SO3::SBody | |
SetIgnoreCollision(const bool &state) | SO3::SBody | |
SetLinearDamping(const Ogre::Real &ang) | SO3::SBody | |
SetLocalForce(const Ogre::Vector3 &mLocalForce) | SO3::SBody | |
SetLocalLocationForce(const Ogre::Vector3 &mLocalLocationForce) | SO3::SBody | |
SetMass(const Ogre::Real &mass) | SO3::SBody | |
SetMassMatrix(const Ogre::Real &mass, const Ogre::Vector3 &inertial) | SO3::SBody | |
SetMaterialID(SMaterialID *matID) | SO3::SBody | |
SetMatrix(const Ogre::Vector3 &mDerivedPos, const Ogre::Quaternion &mDerivedOrientation) | SO3::SBody | |
SetOmega(const Ogre::Vector3 &omega) | SO3::SBody | |
SetPositionOrientation(const Ogre::Vector3 &mDerivedPos, const Ogre::Quaternion &mDerivedOrientation) | SO3::SBody | |
SetScale(const Ogre::Vector3 &mDerivedScale) | SO3::SBody | |
SetTorque(const Ogre::Vector3 &mTorque) | SO3::SBody | |
SetType(const int &value) | SO3::SBody | |
SetUpJoint(const Ogre::Vector3 &vec) | SO3::SBody | |
SetVelocity(const Ogre::Vector3 &velocity) | SO3::SBody | |
ShowDebug(bool state) | SO3::SBody | |
torque | SO3::SBody | protected |
UpdateMatrix() | SO3::SBody | |
UpdatePositionOrientation() | SO3::SBody | |
UpdatePositionOrientation(const Ogre::Vector3 &mDerivedPos, const Ogre::Quaternion &mDerivedOrientation) | SO3::SBody | |
~SBody() | SO3::SBody | |