addImpulse(const dim::vector3df &Direction, const dim::vector3df &PivotPoint) | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::addImpulse(const dim::vector3df &Direction, const dim::vector3df &PivotPoint)=0 | sp::physics::DynamicPhysicsObject | [pure virtual] |
addVelocity(const dim::vector3df &Direction) | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::addVelocity(const dim::vector3df &Direction)=0 | sp::physics::DynamicPhysicsObject | [pure virtual] |
AutoSleep_ | sp::physics::DynamicPhysicsObject | [protected] |
BaseObject() | sp::BaseObject | [inline, protected] |
BaseObject(const io::stringc &Name) | sp::BaseObject | [inline, protected] |
BodyJoint class | sp::physics::RigidBody | [friend] |
Construct_ | sp::physics::RigidBody | [protected] |
createBox() | sp::physics::NewtonRigidBody | [protected] |
createCapsule() | sp::physics::NewtonRigidBody | [protected] |
createChamferCylinder() | sp::physics::NewtonRigidBody | [protected] |
createCone() | sp::physics::NewtonRigidBody | [protected] |
createCylinder() | sp::physics::NewtonRigidBody | [protected] |
createMesh(scene::Mesh *MeshGeom) | sp::physics::NewtonRigidBody | [protected] |
createSphere() | sp::physics::NewtonRigidBody | [protected] |
DynamicPhysicsObject() | sp::physics::DynamicPhysicsObject | [protected] |
getAutoSleep() const | sp::physics::DynamicPhysicsObject | [inline] |
getBody() const | sp::physics::NewtonBaseObject | [inline] |
getCollision() const | sp::physics::NewtonBaseObject | [inline] |
getGravity() const | sp::physics::DynamicPhysicsObject | [inline] |
getGravityCallback() const | sp::physics::DynamicPhysicsObject | [inline] |
getMass() const | sp::physics::DynamicPhysicsObject | [inline] |
getMassCenter() const | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::getMassCenter() const =0 | sp::physics::DynamicPhysicsObject | [pure virtual] |
getName() const | sp::BaseObject | [inline] |
getPosition() const | sp::physics::PhysicsBaseObject | [virtual] |
getRootNode() const | sp::physics::RigidBody | [inline] |
getRotation() const | sp::physics::PhysicsBaseObject | [virtual] |
sp::getTransformation() const =0 | sp::physics::PhysicsBaseObject | [pure virtual] |
sp::physics::NewtonBaseObject::getTransformation() const | sp::physics::NewtonBaseObject | [virtual] |
getType() const | sp::physics::RigidBody | [inline] |
getUserData() const | sp::BaseObject | [inline] |
getUserDataFlags() const | sp::BaseObject | [inline] |
getVelocity() const | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::getVelocity() const =0 | sp::physics::DynamicPhysicsObject | [pure virtual] |
Gravity_ | sp::physics::DynamicPhysicsObject | [protected] |
GravityCallback_ | sp::physics::DynamicPhysicsObject | [protected] |
Mass_ | sp::physics::DynamicPhysicsObject | [protected] |
Name_ | sp::BaseObject | [protected] |
NewtonBaseObject() | sp::physics::NewtonBaseObject | [protected] |
NewtonDynamicsJoint class | sp::physics::NewtonBaseObject | [friend] |
NewtonRigidBody(const ERigidBodies Type, const SRigidBodyConstruction &Construct) | sp::physics::NewtonRigidBody | |
NewtonRigidBody(scene::Mesh *MeshGeom) | sp::physics::NewtonRigidBody | |
NtBody_ | sp::physics::NewtonBaseObject | [protected] |
NtCollision_ | sp::physics::NewtonBaseObject | [protected] |
PhysicsBaseObject() | sp::physics::PhysicsBaseObject | [protected] |
RigidBody(const ERigidBodies Type, const SRigidBodyConstruction &Construct) | sp::physics::RigidBody | [protected] |
RootNode_ | sp::physics::RigidBody | [protected] |
setAutoSleep(bool Enable) | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::setAutoSleep(bool Enable) | sp::physics::DynamicPhysicsObject | [virtual] |
setForce(const dim::vector3df &Direction) | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::setForce(const dim::vector3df &Direction)=0 | sp::physics::DynamicPhysicsObject | [pure virtual] |
setGravity(const dim::vector3df &Gravity) | sp::physics::DynamicPhysicsObject | [virtual] |
setGravityCallback(const PhysicsGravityCallback &Callback) | sp::physics::DynamicPhysicsObject | [virtual] |
setMass(f32 Mass) | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::setMass(f32 Mass) | sp::physics::DynamicPhysicsObject | [virtual] |
setMassCenter(const dim::vector3df &LocalPoint) | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::setMassCenter(const dim::vector3df &LocalPoint)=0 | sp::physics::DynamicPhysicsObject | [pure virtual] |
setName(const io::stringc &Name) | sp::BaseObject | [inline] |
setPosition(const dim::vector3df &Position) | sp::physics::PhysicsBaseObject | [virtual] |
setRootNode(scene::SceneNode *Node) | sp::physics::RigidBody | [virtual] |
setRotation(const dim::matrix4f &Rotation) | sp::physics::PhysicsBaseObject | [virtual] |
sp::setTransformation(const dim::matrix4f &Transformation)=0 | sp::physics::PhysicsBaseObject | [pure virtual] |
sp::physics::NewtonBaseObject::setTransformation(const dim::matrix4f &Transformation) | sp::physics::NewtonBaseObject | [virtual] |
setupCollision(NewtonCollision *NtCollision) | sp::physics::NewtonRigidBody | [protected] |
setUserData(void *Data) | sp::BaseObject | [inline] |
setUserDataFlags(s32 Flags) | sp::BaseObject | [inline] |
setVelocity(const dim::vector3df &Direction) | sp::physics::NewtonRigidBody | [virtual] |
sp::physics::RigidBody::setVelocity(const dim::vector3df &Direction)=0 | sp::physics::DynamicPhysicsObject | [pure virtual] |
Type_ | sp::physics::RigidBody | [protected] |
UserData_ | sp::BaseObject | [protected] |
UserDataFlags_ | sp::BaseObject | [protected] |
~BaseObject() | sp::BaseObject | [inline, virtual] |
~DynamicPhysicsObject() | sp::physics::DynamicPhysicsObject | [virtual] |
~NewtonBaseObject() | sp::physics::NewtonBaseObject | [virtual] |
~NewtonRigidBody() | sp::physics::NewtonRigidBody | [virtual] |
~PhysicsBaseObject() | sp::physics::PhysicsBaseObject | [virtual] |
~RigidBody() | sp::physics::RigidBody | [virtual] |