sp::scene::CollisionMesh Member List

This is the complete list of members for sp::scene::CollisionMesh, 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::CollisionMesh [virtual]
checkIntersection(const dim::line3df &Line, bool ExcludeCorners=false) const sp::scene::CollisionMesh [virtual]
CollisionGraph classsp::scene::CollisionNode [friend]
CollisionMesh(CollisionMaterial *Material, scene::Mesh *Mesh, u8 MaxTreeLevel=DEF_KDTREE_LEVEL)sp::scene::CollisionMesh
CollisionMesh(CollisionMaterial *Material, const std::list< Mesh * > &MeshList, u8 MaxTreeLevel=DEF_KDTREE_LEVEL)sp::scene::CollisionMesh
CollisionNode(CollisionMaterial *Material, SceneNode *Node, const ECollisionModels Type)sp::scene::CollisionNode [protected]
findIntersections(const dim::line3df &Line, std::list< SIntersectionContact > &ContactList) const sp::scene::CollisionMesh [virtual]
getCollFace() const sp::scene::CollisionMesh [inline]
getFlags() const sp::scene::CollisionNode [inline]
getInverseTransformation() const sp::scene::CollisionNode [inline]
getMaterial() const sp::scene::CollisionNode [inline]
getMaxMovement() const sp::scene::CollisionMesh [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]
getRootTreeNode() const sp::scene::CollisionMesh [inline]
getRotation() const sp::scene::CollisionNode [inline]
getScale() const sp::scene::CollisionNode [inline]
getSupportFlags() const sp::scene::CollisionMesh [virtual]
getTransformation() const sp::scene::CollisionNode [inline]
getType() const sp::scene::CollisionNode [inline]
getUserData() const sp::BaseObject [inline]
getUserDataFlags() const sp::BaseObject [inline]
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]
setCollFace(const video::EFaceTypes Type)sp::scene::CollisionMesh [inline]
setFlags(s32 Flags)sp::scene::CollisionNode [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
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]
TreeNodeDataType typedefsp::scene::CollisionMesh
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]
~CollisionMesh()sp::scene::CollisionMesh
~CollisionNode()sp::scene::CollisionNode [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines