addMesh(Mesh *mesh) | Lamp::CharacterModel | [virtual] |
boneArray_ | Lamp::CharacterModel | [protected] |
boneHash_ | Lamp::CharacterModel | [protected] |
boneScaled_ | Lamp::CharacterModel | [protected] |
buildBoneMatrix(bool forceCalculation=false) | Lamp::CharacterModel | [virtual] |
buildBoneMatrixTick_ | Lamp::CharacterModel | [protected] |
buildDeformMatrixArray() | Lamp::CharacterModel | [protected, virtual] |
castCamera() const | Lamp::SceneObject | [inline, virtual] |
castCharacterModel() const | Lamp::Model | [inline, virtual] |
castLight() const | Lamp::SceneObject | [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] |
castStandardModel() const | Lamp::Model | [inline, virtual] |
castTexture() const | Lamp::SceneObject | [inline, virtual] |
CharacterModel(const String &name, Scene *scene) | Lamp::CharacterModel | [protected] |
clearBone() | Lamp::CharacterModel | [virtual] |
copy(u_int copyMask=0) const | Lamp::CharacterModel | [inline, virtual] |
copyCharacterModel(u_int copyMask=0) const | Lamp::CharacterModel | [virtual] |
CopyMask enum name | Lamp::SceneObject | |
copyMaterial enum value | Lamp::SceneObject | |
copyMeshData enum value | Lamp::SceneObject | |
copyModel(u_int copyMask=0) const | Lamp::CharacterModel | [inline, virtual] |
copyModelValue(Model *destination, u_int copyMask) const | Lamp::Model | [protected, virtual] |
copyPicture enum value | Lamp::SceneObject | |
copySceneLeafValue(SceneLeaf *destination) const | Lamp::SceneLeaf | [protected, virtual] |
copyTexture enum value | Lamp::SceneObject | |
createBone(const String &boneName) | Lamp::CharacterModel | [virtual] |
deformMatrixArraySize_ | Lamp::CharacterModel | [protected] |
deformMatrixArrayTick_ | Lamp::CharacterModel | [protected] |
destroyBone(Bone *bone) | Lamp::CharacterModel | [virtual] |
getBone(int index) const | Lamp::CharacterModel | [inline, virtual] |
getBoneCount() const | Lamp::CharacterModel | [inline, virtual] |
getBoneIndex(Bone *bone) const | Lamp::CharacterModel | [inline, virtual] |
getMesh(int index) const | Lamp::Model | [inline, virtual] |
getMeshCount() const | Lamp::Model | [inline, virtual] |
getName() const | Lamp::SceneObject | [inline, virtual] |
getNormalDeformMatrixArray(bool forceCalculation=false) | Lamp::CharacterModel | [virtual] |
getParent() const | Lamp::SceneLeaf | [inline, virtual] |
getPositionDeformMatrixArray(bool forceCalculation=false) | Lamp::CharacterModel | [virtual] |
getReferenceCount() const | Lamp::SceneLeaf | [inline, virtual] |
getScene() const | Lamp::SceneObject | [inline, virtual] |
isBoneScaled() const | Lamp::CharacterModel | [inline, virtual] |
isCamera() const | Lamp::SceneObject | [inline, virtual] |
isCharacterModel() const | Lamp::CharacterModel | [inline, virtual] |
isEnabled() const | Lamp::SceneLeaf | [inline, virtual] |
isGlobalEnabled() const | Lamp::SceneLeaf | [inline, virtual] |
isLight() const | Lamp::SceneObject | [inline, virtual] |
isMaterial() const | Lamp::SceneObject | [inline, virtual] |
isMesh() const | Lamp::SceneObject | [inline, virtual] |
isMeshData() const | Lamp::SceneObject | [inline, virtual] |
isModel() const | Lamp::Model | [inline, virtual] |
isPicture() const | Lamp::SceneObject | [inline, virtual] |
isSceneLeaf() const | Lamp::SceneLeaf | [inline, virtual] |
isSceneNode() const | Lamp::SceneObject | [inline, virtual] |
isStandardModel() const | Lamp::Model | [inline, virtual] |
isTexture() const | Lamp::SceneObject | [inline, virtual] |
maxBoneCount | Lamp::CharacterModel | [static] |
Model(const String &name, Scene *scene) | Lamp::Model | [protected] |
ModelManager (defined in Lamp::CharacterModel) | Lamp::CharacterModel | [friend] |
name_ | Lamp::SceneObject | [protected] |
normalDeformMatrixArray_ | Lamp::CharacterModel | [protected] |
positionDeformMatrixArray_ | Lamp::CharacterModel | [protected] |
recursiveDestroy(Model *model) | Lamp::Model | [static] |
Lamp::SceneLeaf::recursiveDestroy(SceneLeaf *leaf) | Lamp::SceneLeaf | [static] |
removeMesh(Mesh *mesh) | Lamp::Model | [virtual] |
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] |
searchBone(const String &boneName) const | Lamp::CharacterModel | [inline, virtual] |
setEnabled(bool enabled) | Lamp::SceneLeaf | [inline, virtual] |
setParent(SceneNode *parent) | Lamp::SceneLeaf | [inline, protected, virtual] |
traverse(const Matrix34 &parentMatrix, bool parentEnabled, bool parentScaled, bool parentChanged) | Lamp::Model | [protected, virtual] |
~CharacterModel() | Lamp::CharacterModel | [protected, virtual] |
~Model() | Lamp::Model | [protected, virtual] |
~SceneLeaf() | Lamp::SceneLeaf | [protected, virtual] |
~SceneObject() | Lamp::SceneObject | [inline, protected, virtual] |