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::StaticSphereCollision) | Lamp::StaticSphereCollision | [friend] |
copy() const | Lamp::StaticSphereCollision | [inline, virtual] |
copyCollisionLeaf() const | Lamp::StaticSphereCollision | [inline, virtual] |
copyCollisionLeafValue(CollisionLeaf *destination) const | Lamp::CollisionLeaf | [inline, protected, virtual] |
copyCollisionObjectValue(CollisionObject *destination) const | Lamp::CollisionObject | [inline, protected, virtual] |
copyStaticCollisionLeaf() const | Lamp::StaticSphereCollision | [inline, virtual] |
copyStaticCollisionLeafValue(StaticCollisionLeaf *destination) const | Lamp::StaticCollisionLeaf | [inline, protected, virtual] |
copyStaticSphereCollision() const | Lamp::StaticSphereCollision | [virtual] |
destroy(CollisionLeaf *collisionLeaf) | Lamp::CollisionLeaf | [static] |
getCenter() const | Lamp::StaticSphereCollision | [inline] |
getCollisionMask() const | Lamp::CollisionLeaf | [inline, virtual] |
getLocalMatrix() const | Lamp::CollisionLeaf | |
getName() const | Lamp::CollisionObject | [inline, virtual] |
getParent() const | Lamp::CollisionObject | [inline, virtual] |
getRadius() const | Lamp::StaticSphereCollision | [inline] |
getRotationQuaternion() | Lamp::CollisionLeaf | [virtual] |
getRotationXYZ() | Lamp::CollisionLeaf | [virtual] |
getScale() const | Lamp::CollisionLeaf | [virtual] |
getScene() const | Lamp::CollisionObject | [inline, virtual] |
getSphere() const | Lamp::StaticSphereCollision | [inline, virtual] |
getTranslation() const | Lamp::CollisionLeaf | [virtual] |
getUserData() | Lamp::CollisionObject | [inline, virtual] |
getWorldMatrix() const | Lamp::CollisionLeaf | |
getWorldSphere() | Lamp::StaticSphereCollision | [inline, virtual] |
intersection(IntersectionResult *result, const Sphere &sphere, u_int collisionMask=0xffffffff) | Lamp::StaticSphereCollision | [virtual] |
intersection(IntersectionResult *result, StaticSphereCollision *sphere, u_int collisionMask=0xffffffff) | Lamp::StaticSphereCollision | [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::StaticSphereCollision | [inline, virtual] |
recursiveDestroy(CollisionObject *collisionObject) | Lamp::CollisionObject | [static] |
removeParent(CollisionNode *parent) | Lamp::CollisionLeaf | [inline, protected, virtual] |
setCenter(const Vector3 ¢er) | Lamp::StaticSphereCollision | [inline] |
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] |
setRadius(float radius) | Lamp::StaticSphereCollision | [inline] |
setRotationQuaternion(const Quaternion &rotation) | Lamp::CollisionLeaf | [virtual] |
setRotationXYZ(const Vector3 &rotation) | Lamp::CollisionLeaf | [virtual] |
setScale(const Vector3 &scale) | Lamp::CollisionLeaf | [virtual] |
setSphere(const Sphere &sphere) | Lamp::StaticSphereCollision | [inline] |
setSphere(const Vector3 ¢er, float radius) | Lamp::StaticSphereCollision | [inline] |
setTranslation(const Vector3 &translation) | Lamp::CollisionLeaf | [virtual] |
setUserData(void *userData) | Lamp::CollisionObject | [inline, virtual] |
StaticCollisionLeaf(const String &name, CollisionScene *scene) | Lamp::StaticCollisionLeaf | [protected] |
StaticSphereCollision(const String &name, CollisionScene *scene) | Lamp::StaticSphereCollision | [protected] |
traverse() | Lamp::CollisionObject | [virtual] |
traverseImplement(const Matrix34 &parentMatrix, bool parentEnabled, bool parentScaled, bool parentChanged) | Lamp::StaticSphereCollision | [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] |
~StaticSphereCollision() | Lamp::StaticSphereCollision | [protected, virtual] |