| castAmbientLight() const | Lamp::Light | [inline, virtual] |
| castCamera() const | Lamp::SceneObject | [inline, virtual] |
| castDirectionalLight() const | Lamp::Light | [inline, virtual] |
| castGlobalLight() const | Lamp::Light | [inline, virtual] |
| castLight() const | Lamp::SceneObject | [inline, virtual] |
| castLocalLight() const | Lamp::Light | [inline, virtual] |
| castMaterial() const | Lamp::SceneObject | [inline, virtual] |
| castMesh() const | Lamp::SceneObject | [inline, virtual] |
| castMeshData() const | Lamp::SceneObject | [inline, virtual] |
| castModel() const | Lamp::SceneObject | [inline, virtual] |
| castPicture() const | Lamp::SceneObject | [inline, virtual] |
| castPointLight() const | Lamp::Light | [inline, virtual] |
| castSceneLeaf() const | Lamp::SceneObject | [inline, virtual] |
| castSceneNode() const | Lamp::SceneObject | [inline, virtual] |
| castTexture() const | Lamp::SceneObject | [inline, virtual] |
| copy(u_int copyMask=0) const | Lamp::PointLight | [inline, virtual] |
| copyLight() const | Lamp::PointLight | [inline, virtual] |
| copyLightValue(Light *destination) const | Lamp::Light | [protected, virtual] |
| CopyMask enum name | Lamp::SceneObject | |
| copyMaterial enum value | Lamp::SceneObject | |
| copyMeshData enum value | Lamp::SceneObject | |
| copyPicture enum value | Lamp::SceneObject | |
| copyPointLight() const | Lamp::PointLight | [virtual] |
| copySceneLeafValue(SceneLeaf *destination) const | Lamp::SceneLeaf | [protected, virtual] |
| copyTexture enum value | Lamp::SceneObject | |
| destroy(Light *light) | Lamp::Light | [static] |
| getAttenuation0() const | Lamp::PointLight | [inline, virtual] |
| getAttenuation1() const | Lamp::PointLight | [inline, virtual] |
| getAttenuation2() const | Lamp::PointLight | [inline, virtual] |
| getColor() const | Lamp::PointLight | [inline, virtual] |
| getDiffuseColor() const | Lamp::PointLight | [inline, virtual] |
| getGlobalRange() const | Lamp::PointLight | [inline, virtual] |
| getLightMask() const | Lamp::Light | [inline, virtual] |
| getLuminance() const | Lamp::Light | [inline, virtual] |
| getName() const | Lamp::SceneObject | [inline, virtual] |
| getParent() const | Lamp::SceneLeaf | [inline, virtual] |
| getPosition() const | Lamp::PointLight | [inline, virtual] |
| getRange() const | Lamp::PointLight | [inline, virtual] |
| getReferenceCount() const | Lamp::SceneLeaf | [inline, virtual] |
| getScene() const | Lamp::SceneObject | [inline, virtual] |
| getSpecularColor() const | Lamp::PointLight | [inline, virtual] |
| getSquaredCameraDistance() const | Lamp::PointLight | [inline, virtual] |
| getWorldPosition() const | Lamp::PointLight | [inline, virtual] |
| isAmbientLight() const | Lamp::Light | [inline, virtual] |
| isCamera() const | Lamp::SceneObject | [inline, virtual] |
| isDirectionalLight() const | Lamp::Light | [inline, virtual] |
| isEnabled() const | Lamp::SceneLeaf | [inline, virtual] |
| isGlobalEnabled() const | Lamp::SceneLeaf | [inline, virtual] |
| isGlobalLight() const | Lamp::Light | [inline, virtual] |
| isLight() const | Lamp::Light | [inline, virtual] |
| isLocalLight() const | Lamp::LocalLight | [inline, virtual] |
| isMaterial() const | Lamp::SceneObject | [inline, virtual] |
| isMesh() const | Lamp::SceneObject | [inline, virtual] |
| isMeshData() const | Lamp::SceneObject | [inline, virtual] |
| isModel() const | Lamp::SceneObject | [inline, virtual] |
| isPicture() const | Lamp::SceneObject | [inline, virtual] |
| isPointLight() const | Lamp::PointLight | [inline, virtual] |
| isSceneLeaf() const | Lamp::SceneLeaf | [inline, virtual] |
| isSceneNode() const | Lamp::SceneObject | [inline, virtual] |
| isTexture() const | Lamp::SceneObject | [inline, virtual] |
| Light(const String &name, Scene *scene) | Lamp::Light | [protected] |
| LightManager (defined in Lamp::PointLight) | Lamp::PointLight | [friend] |
| LocalLight(const String &name, Scene *scene) | Lamp::LocalLight | [inline, protected] |
| name_ | Lamp::SceneObject | [protected] |
| PointLight(const String &name, Scene *scene) | Lamp::PointLight | [protected] |
| recursiveDestroy(SceneLeaf *leaf) | Lamp::SceneLeaf | [static] |
| removeParent(SceneNode *parent) | Lamp::SceneLeaf | [inline, protected, virtual] |
| scene_ | Lamp::SceneObject | [protected] |
| SceneLeaf(const String &name, Scene *scene) | Lamp::SceneLeaf | [protected] |
| SceneObject(const String &name, Scene *scene) | Lamp::SceneObject | [inline, protected] |
| setAttenuation(float attenuation0, float attenuation1, float attenuation2) | Lamp::PointLight | [inline, virtual] |
| setAttenuation0(float attenuation0) | Lamp::PointLight | [inline, virtual] |
| setAttenuation1(float attenuation1) | Lamp::PointLight | [inline, virtual] |
| setAttenuation2(float attenuation2) | Lamp::PointLight | [inline, virtual] |
| setColor(const Color3f &color) | Lamp::PointLight | [inline, virtual] |
| setDiffuseColor(const Color3f &color) | Lamp::PointLight | [inline, virtual] |
| setEnabled(bool enabled) | Lamp::SceneLeaf | [inline, virtual] |
| setLightMask(u_int lightMask) | Lamp::Light | [inline, virtual] |
| setParent(SceneNode *parent) | Lamp::SceneLeaf | [inline, protected, virtual] |
| setPosition(const Vector3 &position) | Lamp::PointLight | [inline, virtual] |
| setRange(float range) | Lamp::PointLight | [inline, virtual] |
| setSpecularColor(const Color3f &color) | Lamp::PointLight | [inline, virtual] |
| setSquaredCameraDistance(float squaredCameraDistance) | Lamp::PointLight | [inline, virtual] |
| traverse(const Matrix34 &parentMatrix, bool parentEnabled, bool parentScaled, bool parentChanged) | Lamp::PointLight | [protected, virtual] |
| ~Light() | Lamp::Light | [protected, virtual] |
| ~LocalLight() | Lamp::LocalLight | [inline, protected, virtual] |
| ~PointLight() | Lamp::PointLight | [protected, virtual] |
| ~SceneLeaf() | Lamp::SceneLeaf | [protected, virtual] |
| ~SceneObject() | Lamp::SceneObject | [inline, protected, virtual] |