, including all inherited members.
BaseObject() | sp::BaseObject | [inline, protected] |
BaseObject(const io::stringc &Name) | sp::BaseObject | [inline, protected] |
checkAnyCollisionToBox(const CollisionBox *Rival) const | sp::scene::CollisionNode | [protected, virtual] |
checkAnyCollisionToCapsule(const CollisionCapsule *Rival) const | sp::scene::CollisionNode | [protected, virtual] |
checkAnyCollisionToCone(const CollisionCone *Rival) const | sp::scene::CollisionNode | [protected, virtual] |
checkAnyCollisionToCylinder(const CollisionCylinder *Rival) const | sp::scene::CollisionNode | [protected, virtual] |
checkAnyCollisionToMesh(const CollisionMesh *Rival) const | sp::scene::CollisionNode | [protected, virtual] |
checkAnyCollisionToPlane(const CollisionPlane *Rival) const | sp::scene::CollisionNode | [protected, virtual] |
checkAnyCollisionToSphere(const CollisionSphere *Rival) const | sp::scene::CollisionNode | [protected, virtual] |
checkCollision(const CollisionNode *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [virtual] |
checkCollision(const CollisionNode *Rival) const | sp::scene::CollisionNode | [virtual] |
checkCollisionToBox(const CollisionBox *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [protected, virtual] |
checkCollisionToCapsule(const CollisionCapsule *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [protected, virtual] |
checkCollisionToCone(const CollisionCone *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [protected, virtual] |
checkCollisionToCylinder(const CollisionCylinder *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [protected, virtual] |
checkCollisionToMesh(const CollisionMesh *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [protected, virtual] |
checkCollisionToPlane(const CollisionPlane *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [protected, virtual] |
checkCollisionToSphere(const CollisionSphere *Rival, SCollisionContact &Contact) const | sp::scene::CollisionNode | [protected, virtual] |
checkCornerExlusion(const dim::line3df &Line, const dim::vector3df &Point) const | sp::scene::CollisionNode | [protected] |
checkIntersection(const dim::line3df &Line, SIntersectionContact &Contact) const | sp::scene::CollisionCone | [virtual] |
checkIntersection(const dim::line3df &Line, bool ExcludeCorners=false) const | sp::scene::CollisionCone | [virtual] |
CollisionCone(CollisionMaterial *Material, SceneNode *Node, f32 Radius, f32 Height) | sp::scene::CollisionCone | |
CollisionGraph class | sp::scene::CollisionNode | [friend] |
CollisionLineBased(CollisionMaterial *Material, SceneNode *Node, const ECollisionModels Type, f32 Radius, f32 Height) | sp::scene::CollisionLineBased | [protected] |
CollisionNode(CollisionMaterial *Material, SceneNode *Node, const ECollisionModels Type) | sp::scene::CollisionNode | [protected] |
findIntersections(const dim::line3df &Line, std::list< SIntersectionContact > &ContactList) const | sp::scene::CollisionNode | [virtual] |
getBoundBoxFromLine(const dim::line3df &Line, f32 Radius) | sp::scene::CollisionLineBased | [static] |
getFlags() const | sp::scene::CollisionNode | [inline] |
getHeight() const | sp::scene::CollisionLineBased | [inline] |
getInverseTransformation() const | sp::scene::CollisionNode | [inline] |
getLine() const | sp::scene::CollisionLineBased | |
getMaterial() const | sp::scene::CollisionNode | [inline] |
getMaxMovement() const | sp::scene::CollisionLineBased | [virtual] |
getName() const | sp::BaseObject | [inline] |
getNode() const | sp::scene::CollisionNode | [inline] |
getNodePosition() const | sp::scene::CollisionNode | [inline] |
getOffset(dim::matrix4f &Matrix, bool &Enable) const | sp::scene::CollisionNode | [inline] |
getPosition() const | sp::scene::CollisionNode | [inline] |
getPrevPosition() const | sp::scene::CollisionNode | [inline] |
getRadius() const | sp::scene::CollisionLineBased | [inline] |
getRotation() const | sp::scene::CollisionNode | [inline] |
getScale() const | sp::scene::CollisionNode | [inline] |
getSupportFlags() const | sp::scene::CollisionCone | [virtual] |
getTransformation() const | sp::scene::CollisionNode | [inline] |
getType() const | sp::scene::CollisionNode | [inline] |
getUserData() const | sp::BaseObject | [inline] |
getUserDataFlags() const | sp::BaseObject | [inline] |
Height_ | sp::scene::CollisionLineBased | [protected] |
move(const dim::vector3df &Direction) | sp::scene::CollisionNode | [inline] |
Name_ | sp::BaseObject | [protected] |
notifyCollisionContact(const CollisionNode *Rival, const SCollisionContact &Contact) | sp::scene::CollisionNode | [protected] |
performCollisionResolving(const CollisionNode *Rival) | sp::scene::CollisionNode | [virtual] |
performCollisionResolvingToBox(const CollisionBox *Rival) | sp::scene::CollisionNode | [protected, virtual] |
performCollisionResolvingToCapsule(const CollisionCapsule *Rival) | sp::scene::CollisionNode | [protected, virtual] |
performCollisionResolvingToCone(const CollisionCone *Rival) | sp::scene::CollisionNode | [protected, virtual] |
performCollisionResolvingToCylinder(const CollisionCylinder *Rival) | sp::scene::CollisionNode | [protected, virtual] |
performCollisionResolvingToMesh(const CollisionMesh *Rival) | sp::scene::CollisionNode | [protected, virtual] |
performCollisionResolvingToPlane(const CollisionPlane *Rival) | sp::scene::CollisionNode | [protected, virtual] |
performCollisionResolvingToSphere(const CollisionSphere *Rival) | sp::scene::CollisionNode | [protected, virtual] |
performDetectedContact(const CollisionNode *Rival, const SCollisionContact &Contact) | sp::scene::CollisionNode | [protected] |
Radius_ | sp::scene::CollisionLineBased | [protected] |
setFlags(s32 Flags) | sp::scene::CollisionNode | [inline] |
setHeight(f32 Height) | sp::scene::CollisionLineBased | [inline] |
setMaterial(CollisionMaterial *Material) | sp::scene::CollisionNode | [virtual] |
setName(const io::stringc &Name) | sp::BaseObject | [inline] |
setOffset(const dim::matrix4f &Matrix, bool Enable=true) | sp::scene::CollisionNode | |
setPosition(const dim::vector3df &Position, bool UpdatePrevPosition=true) | sp::scene::CollisionNode | |
setRadius(f32 Radius) | sp::scene::CollisionLineBased | [inline] |
setRotation(const dim::matrix4f &Rotation) | sp::scene::CollisionNode | [inline] |
setScale(const dim::vector3df &Scale) | sp::scene::CollisionNode | [inline] |
setupTransformation(const dim::matrix4f &Matrix) | sp::scene::CollisionNode | |
setUserData(void *Data) | sp::BaseObject | [inline] |
setUserDataFlags(s32 Flags) | sp::BaseObject | [inline] |
translate(const dim::vector3df &Direction) | sp::scene::CollisionNode | [inline] |
turn(const dim::vector3df &Rotation) | sp::scene::CollisionNode | [inline] |
updateCollisions() | sp::scene::CollisionNode | |
updatePrevPosition() | sp::scene::CollisionNode | [protected] |
updateTransformation() | sp::scene::CollisionNode | |
UserData_ | sp::BaseObject | [protected] |
UserDataFlags_ | sp::BaseObject | [protected] |
~BaseObject() | sp::BaseObject | [inline, virtual] |
~CollisionCone() | sp::scene::CollisionCone | |
~CollisionLineBased() | sp::scene::CollisionLineBased | [virtual] |
~CollisionNode() | sp::scene::CollisionNode | [virtual] |