calculateBounding() | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
castCollisionLeaf() const | Lamp::CollisionObject | [inline, virtual] |
castCollisionNode() const | Lamp::CollisionObject | [inline, virtual] |
castDynamicCollisionLeaf() const | Lamp::CollisionObject | [inline, virtual] |
castStaticCollisionLeaf() const | Lamp::CollisionObject | [inline, virtual] |
castStaticDeformedMeshCollision() const | Lamp::CollisionObject | [inline, virtual] |
castStaticSphereCollision() const | Lamp::CollisionObject | [inline, virtual] |
CollisionLeaf(const String &name, CollisionScene *scene) | Lamp::CollisionLeaf | [protected] |
CollisionObject(const String &name, CollisionScene *scene) | Lamp::CollisionObject | [inline, protected] |
CollisionScene (defined in Lamp::StaticDeformedMeshCollision) | Lamp::StaticDeformedMeshCollision | [friend] |
copy() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
copyCollisionLeaf() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
copyCollisionLeafValue(CollisionLeaf *destination) const | Lamp::CollisionLeaf | [inline, protected, virtual] |
copyCollisionObjectValue(CollisionObject *destination) const | Lamp::CollisionObject | [inline, protected, virtual] |
copyStaticCollisionLeaf() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
copyStaticCollisionLeafValue(StaticCollisionLeaf *destination) const | Lamp::StaticCollisionLeaf | [inline, protected, virtual] |
copyStaticDeformedMeshCollision() const | Lamp::StaticDeformedMeshCollision | [virtual] |
destroy(CollisionLeaf *collisionLeaf) | Lamp::CollisionLeaf | [static] |
getBoundingBox() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
getBoundingSphere() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
getCollisionMask() const | Lamp::CollisionLeaf | [inline, virtual] |
getLocalMatrix() const | Lamp::CollisionLeaf | |
getMesh() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
getName() const | Lamp::CollisionObject | [inline, virtual] |
getParent() const | Lamp::CollisionObject | [inline, virtual] |
getRotationQuaternion() | Lamp::CollisionLeaf | [virtual] |
getRotationXYZ() | Lamp::CollisionLeaf | [virtual] |
getScale() const | Lamp::CollisionLeaf | [virtual] |
getScene() const | Lamp::CollisionObject | [inline, virtual] |
getTranslation() const | Lamp::CollisionLeaf | [virtual] |
getTriangle(int index) const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
getTriangleCount() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
getUserData() | Lamp::CollisionObject | [inline, virtual] |
getWorldMatrix() const | Lamp::CollisionLeaf | |
getWorldMesh() | Lamp::StaticDeformedMeshCollision | [virtual] |
intersection(IntersectionResult *result, const Sphere &sphere, u_int collisionMask=0xffffffff) | Lamp::StaticDeformedMeshCollision | [virtual] |
intersection(IntersectionResult *result, StaticSphereCollision *sphere, u_int collisionMask=0xffffffff) | Lamp::StaticDeformedMeshCollision | [virtual] |
isChanged() const | Lamp::CollisionObject | [inline, protected, virtual] |
isCollisionLeaf() const | Lamp::CollisionLeaf | [inline, virtual] |
isCollisionNode() const | Lamp::CollisionObject | [inline, virtual] |
isDynamicCollisionLeaf() const | Lamp::CollisionObject | [inline, virtual] |
isEnabled() const | Lamp::CollisionObject | [inline, virtual] |
isGlobalChanged() const | Lamp::CollisionObject | [inline, virtual] |
isGlobalEnabled() const | Lamp::CollisionObject | [inline, virtual] |
isGlobalScaled() const | Lamp::CollisionLeaf | [virtual] |
isScaled() const | Lamp::CollisionLeaf | [virtual] |
isStaticCollisionLeaf() const | Lamp::StaticCollisionLeaf | [inline, virtual] |
isStaticDeformedMeshCollision() const | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
isStaticSphereCollision() const | Lamp::CollisionObject | [inline, virtual] |
recursiveDestroy(CollisionObject *collisionObject) | Lamp::CollisionObject | [static] |
removeParent(CollisionNode *parent) | Lamp::CollisionLeaf | [inline, protected, virtual] |
setBoundingBox(const AxisAlignedBox &boundingBox) | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
setBoundingSphere(const Sphere &boundingSphere) | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
setChanged(bool changed) | Lamp::CollisionObject | [inline, protected, virtual] |
setCollisionMask(u_int collisionMask) | Lamp::CollisionLeaf | [inline, virtual] |
setEnabled(bool enabled) | Lamp::CollisionObject | [inline, virtual] |
setGlobalChanged(bool globalChanged) | Lamp::CollisionObject | [inline, protected, virtual] |
setGlobalEnabled(bool globalEnabled) | Lamp::CollisionObject | [inline, protected, virtual] |
setParent(CollisionNode *parent) | Lamp::CollisionLeaf | [inline, protected, virtual] |
setRotationQuaternion(const Quaternion &rotation) | Lamp::CollisionLeaf | [virtual] |
setRotationXYZ(const Vector3 &rotation) | Lamp::CollisionLeaf | [virtual] |
setScale(const Vector3 &scale) | Lamp::CollisionLeaf | [virtual] |
setTranslation(const Vector3 &translation) | Lamp::CollisionLeaf | [virtual] |
setTriangle(int index, const Triangle &triangle) | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
setTriangleCount(int triangleCount) | Lamp::StaticDeformedMeshCollision | [inline, virtual] |
setUserData(void *userData) | Lamp::CollisionObject | [inline, virtual] |
StaticCollisionLeaf(const String &name, CollisionScene *scene) | Lamp::StaticCollisionLeaf | [protected] |
StaticDeformedMeshCollision(const String &name, CollisionScene *scene) | Lamp::StaticDeformedMeshCollision | [protected] |
traverse() | Lamp::CollisionObject | [virtual] |
traverseImplement(const Matrix34 &parentMatrix, bool parentEnabled, bool parentScaled, bool parentChanged) | Lamp::StaticDeformedMeshCollision | [protected, virtual] |
traverseSetup(bool parentEnabled, bool parentChanged) | Lamp::CollisionLeaf | [protected, virtual] |
~CollisionLeaf() | Lamp::CollisionLeaf | [protected, virtual] |
~CollisionObject() | Lamp::CollisionObject | [inline, protected, virtual] |
~StaticCollisionLeaf() | Lamp::StaticCollisionLeaf | [protected, virtual] |
~StaticDeformedMeshCollision() | Lamp::StaticDeformedMeshCollision | [protected, virtual] |