| 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] |