| 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] |
| copy() const=0 | Lamp::CollisionObject | [pure virtual] |
| copyCollisionLeaf() const=0 | Lamp::CollisionLeaf | [pure virtual] |
| copyCollisionLeafValue(CollisionLeaf *destination) const | Lamp::CollisionLeaf | [inline, protected, virtual] |
| copyCollisionObjectValue(CollisionObject *destination) const | Lamp::CollisionObject | [inline, protected, virtual] |
| copyStaticCollisionLeaf() const=0 | Lamp::StaticCollisionLeaf | [pure virtual] |
| copyStaticCollisionLeafValue(StaticCollisionLeaf *destination) const | Lamp::StaticCollisionLeaf | [inline, protected, virtual] |
| destroy(CollisionLeaf *collisionLeaf) | Lamp::CollisionLeaf | [static] |
| getCollisionMask() const | Lamp::CollisionLeaf | [inline, virtual] |
| getLocalMatrix() const | Lamp::CollisionLeaf | |
| 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] |
| getUserData() | Lamp::CollisionObject | [inline, virtual] |
| getWorldMatrix() const | Lamp::CollisionLeaf | |
| intersection(IntersectionResult *result, const Sphere &sphere, u_int collisionMask=0xffffffff) | Lamp::CollisionLeaf | [inline, virtual] |
| intersection(IntersectionResult *result, StaticSphereCollision *sphere, u_int collisionMask=0xffffffff) | Lamp::CollisionLeaf | [inline, 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::CollisionObject | [inline, virtual] |
| isStaticSphereCollision() const | Lamp::CollisionObject | [inline, virtual] |
| recursiveDestroy(CollisionObject *collisionObject) | Lamp::CollisionObject | [static] |
| removeParent(CollisionNode *parent) | Lamp::CollisionLeaf | [inline, protected, 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] |
| setUserData(void *userData) | Lamp::CollisionObject | [inline, virtual] |
| StaticCollisionLeaf(const String &name, CollisionScene *scene) | Lamp::StaticCollisionLeaf | [protected] |
| traverse() | Lamp::CollisionObject | [virtual] |
| traverseImplement(const Matrix34 &parentMatrix, bool parentEnabled, bool parentScaled, bool parentChanged)=0 | Lamp::CollisionObject | [protected, pure 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] |