addSceneLeaf(SceneLeaf *sceneLeaf) | Lamp::SceneNode | [virtual] |
addSceneNode(SceneNode *sceneNode) | Lamp::SceneNode | [inline, virtual] |
calcMatrix(const Matrix34 &parentMatrix, bool parentChanged) | Lamp::SceneNode | [protected, virtual] |
castCamera() const | Lamp::SceneObject | [inline, virtual] |
castLight() const | Lamp::SceneObject | [inline, virtual] |
castLODSceneNode() const | Lamp::SceneNode | [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] |
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::LODSceneNode | [inline, virtual] |
copyLODSceneNode(u_int copyMask=0) const | Lamp::LODSceneNode | [virtual] |
CopyMask enum name | Lamp::SceneObject | |
copyMaterial enum value | Lamp::SceneObject | |
copyMeshData enum value | Lamp::SceneObject | |
copyPicture enum value | Lamp::SceneObject | |
copySceneNodeValue(SceneNode *destination, u_int copyMask) const | Lamp::SceneNode | [protected, virtual] |
copyTexture enum value | Lamp::SceneObject | |
getLocalMatrix() const | Lamp::SceneNode | [inline] |
getLODThreshold(int index) const | Lamp::LODSceneNode | [inline, virtual] |
getLODThresholdCount() const | Lamp::LODSceneNode | [inline, virtual] |
getName() const | Lamp::SceneObject | [inline, virtual] |
getParent() const | Lamp::SceneNode | [inline, virtual] |
getReferenceCount() const | Lamp::SceneNode | [inline, virtual] |
getRotationQuaternion() | Lamp::SceneNode | [inline, virtual] |
getRotationXYZ() | Lamp::SceneNode | [inline, virtual] |
getScale() const | Lamp::SceneNode | [inline, virtual] |
getScene() const | Lamp::SceneObject | [inline, virtual] |
getSceneLeaf(int index) const | Lamp::SceneNode | [inline, virtual] |
getSceneLeafCount() const | Lamp::SceneNode | [inline, virtual] |
getSceneNode(int index) const | Lamp::SceneNode | [inline, virtual] |
getSceneNodeCount() const | Lamp::SceneNode | [inline, virtual] |
getTranslation() const | Lamp::SceneNode | [inline, virtual] |
getWorldMatrix() const | Lamp::SceneNode | [inline] |
isCamera() const | Lamp::SceneObject | [inline, virtual] |
isChanged() const | Lamp::SceneNode | [inline, virtual] |
isEnabled() const | Lamp::SceneNode | [inline, virtual] |
isGlobalChanged() const | Lamp::SceneNode | [inline, virtual] |
isGlobalEnabled() const | Lamp::SceneNode | [inline, virtual] |
isGlobalScaled() const | Lamp::SceneNode | [inline, virtual] |
isLight() const | Lamp::SceneObject | [inline, virtual] |
isLODSceneNode() const | Lamp::LODSceneNode | [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] |
isScaled() const | Lamp::SceneNode | [inline, virtual] |
isSceneLeaf() const | Lamp::SceneObject | [inline, virtual] |
isSceneNode() const | Lamp::SceneNode | [inline, virtual] |
isTexture() const | Lamp::SceneObject | [inline, virtual] |
LODSceneNode(const String &name, Scene *scene) | Lamp::LODSceneNode | [protected] |
name_ | Lamp::SceneObject | [protected] |
recursiveDestroy(SceneNode *sceneNode) | Lamp::SceneNode | [static] |
recursiveDestroyChildren(SceneNode *sceneNode) | Lamp::SceneNode | [static] |
removeParent(SceneNode *parent) | Lamp::SceneNode | [inline, protected, virtual] |
removeSceneLeaf(SceneLeaf *sceneLeaf) | Lamp::SceneNode | [virtual] |
removeSceneNode(SceneNode *sceneNode) | Lamp::SceneNode | [inline, virtual] |
scene_ | Lamp::SceneObject | [protected] |
SceneNode(const String &name, Scene *scene) | Lamp::SceneNode | [protected] |
SceneNodeManager (defined in Lamp::LODSceneNode) | Lamp::LODSceneNode | [friend] |
SceneObject(const String &name, Scene *scene) | Lamp::SceneObject | [inline, protected] |
SceneObjectManagerTemplate< SceneNode > (defined in Lamp::LODSceneNode) | Lamp::LODSceneNode | [friend] |
setEnabled(bool enabled) | Lamp::SceneNode | [inline, virtual] |
setGlobalChanged(bool globalChanged) | Lamp::SceneNode | [inline, protected, virtual] |
setGlobalEnabled(bool globalEnabled) | Lamp::SceneNode | [inline, protected, virtual] |
setGlobalScaled(bool globalScaled) | Lamp::SceneNode | [inline, protected, virtual] |
setLODThreshold(int index, float lodThreshold) | Lamp::LODSceneNode | [inline, virtual] |
setLODThresholdCount(int lodThresholdCount) | Lamp::LODSceneNode | [inline, virtual] |
setParent(SceneNode *parent) | Lamp::SceneNode | [inline, protected, virtual] |
setRotationQuaternion(const Quaternion &rotation) | Lamp::SceneNode | [inline, virtual] |
setRotationXYZ(const Vector3 &rotation) | Lamp::SceneNode | [inline, virtual] |
setScale(const Vector3 &scale) | Lamp::SceneNode | [inline, virtual] |
setTranslation(const Vector3 &translation) | Lamp::SceneNode | [inline, virtual] |
traverse(const Matrix34 &parentMatrix, const Vector3 &cameraPosition, bool parentEnabled, bool parentScaled, bool parentChanged) | Lamp::LODSceneNode | [protected, virtual] |
Lamp::SceneNode::traverse() | Lamp::SceneNode | [virtual] |
~LODSceneNode() | Lamp::LODSceneNode | [protected, virtual] |
~SceneNode() | Lamp::SceneNode | [protected, virtual] |
~SceneObject() | Lamp::SceneObject | [inline, protected, virtual] |