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