| addReference(Mesh *parent) | Lamp::MeshData | [inline, protected, virtual] |
| castCamera() const | Lamp::SceneObject | [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] |
| castTexture() const | Lamp::SceneObject | [inline, virtual] |
| clearBoundingChanged() | Lamp::MeshData | [inline, virtual] |
| copy() const | Lamp::MeshData | [virtual] |
| CopyMask enum name | Lamp::SceneObject | |
| copyMaterial enum value | Lamp::SceneObject | |
| copyMeshData enum value | Lamp::SceneObject | |
| copyMeshDataValue(MeshData *destination) const | Lamp::MeshData | [protected, virtual] |
| copyPicture enum value | Lamp::SceneObject | |
| copyTexture enum value | Lamp::SceneObject | |
| deleteGraphicsDeviceObjects() | Lamp::MeshData | [inline, virtual] |
| destroy(MeshData *meshData) | Lamp::MeshData | [static] |
| enableColor(bool colorFlag) | Lamp::MeshData | [virtual] |
| enableNormal(bool normalFlag) | Lamp::MeshData | [virtual] |
| getBoneIndex(int vertexIndex, int boneNumber) const | Lamp::MeshData | [inline, virtual] |
| getBoneIndex(int vertexIndex) const | Lamp::MeshData | [inline, virtual] |
| getBoneIndexArray() const | Lamp::MeshData | [inline, virtual] |
| getBonesPerVertex() const | Lamp::MeshData | [inline, virtual] |
| getBoundingBox() const | Lamp::MeshData | [inline, virtual] |
| getBoundingSphere() const | Lamp::MeshData | [inline, virtual] |
| getColor(int index) const | Lamp::MeshData | [inline, virtual] |
| getColorArray() const | Lamp::MeshData | [inline, virtual] |
| getIndexBuffer() | Lamp::MeshData | [protected, virtual] |
| getName() const | Lamp::SceneObject | [inline, virtual] |
| getNormal(int index) const | Lamp::MeshData | [inline, virtual] |
| getNormalArray() const | Lamp::MeshData | [inline, virtual] |
| getParent(int index) const | Lamp::MeshData | [inline, virtual] |
| getParentCount() const | Lamp::MeshData | [inline, virtual] |
| getPosition(int index) const | Lamp::MeshData | [inline, virtual] |
| getPositionArray() const | Lamp::MeshData | [inline, virtual] |
| getPrimitiveCount() const | Lamp::MeshData | [virtual] |
| getPrimitiveType() const | Lamp::MeshData | [inline, virtual] |
| getReferenceCount() const | Lamp::MeshData | [inline, virtual] |
| getScene() const | Lamp::SceneObject | [inline, virtual] |
| getTexCoord1(int index, int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoord1Array(int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoord2(int index, int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoord2Array(int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoord3(int index, int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoord3Array(int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoord4(int index, int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoord4Array(int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoordArray() const | Lamp::MeshData | [inline, virtual] |
| getTexCoordArray(int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoordArraySize(int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoordSetCount() const | Lamp::MeshData | [inline, virtual] |
| getTexCoordType(int texCoordSet) const | Lamp::MeshData | [inline, virtual] |
| getTexCoordTypeArray() const | Lamp::MeshData | [inline, virtual] |
| getTriangle(int index) const | Lamp::MeshData | [virtual] |
| getVertexBuffer() | Lamp::MeshData | [protected, virtual] |
| getVertexCount() const | Lamp::MeshData | [inline, virtual] |
| getVertexDeclaration() | Lamp::MeshData | [protected, virtual] |
| getVertexIndex(int index) const | Lamp::MeshData | [inline, virtual] |
| getVertexIndexArray() | Lamp::MeshData | [inline, virtual] |
| getVertexIndexCount() const | Lamp::MeshData | [inline, virtual] |
| getVertexSize() | Lamp::MeshData | [protected, virtual] |
| getWeight(int vertexIndex, int boneNumber) const | Lamp::MeshData | [inline, virtual] |
| getWeightArray() const | Lamp::MeshData | [inline, virtual] |
| getWeightsPerVertex() const | Lamp::MeshData | [inline, virtual] |
| hasBoneIndex() const | Lamp::MeshData | [inline, virtual] |
| hasColor() const | Lamp::MeshData | [inline, virtual] |
| hasNormal() const | Lamp::MeshData | [inline, virtual] |
| hasVertexIndices() const | Lamp::MeshData | [inline, virtual] |
| hasWeight() const | Lamp::MeshData | [inline, virtual] |
| initializeGraphicsDeviceObjects() | Lamp::MeshData | [inline, virtual] |
| invalidateGraphicsDeviceObjects() | Lamp::MeshData | [inline, virtual] |
| isBoundingChanged() const | Lamp::MeshData | [inline, virtual] |
| isCamera() const | Lamp::SceneObject | [inline, virtual] |
| isLight() const | Lamp::SceneObject | [inline, virtual] |
| isMaterial() const | Lamp::SceneObject | [inline, virtual] |
| isMesh() const | Lamp::SceneObject | [inline, virtual] |
| isMeshData() const | Lamp::MeshData | [inline, virtual] |
| isModel() const | Lamp::SceneObject | [inline, virtual] |
| isPicture() const | Lamp::SceneObject | [inline, virtual] |
| isSceneLeaf() const | Lamp::SceneObject | [inline, virtual] |
| isSceneNode() const | Lamp::SceneObject | [inline, virtual] |
| isTexture() const | Lamp::SceneObject | [inline, virtual] |
| Mesh (defined in Lamp::MeshData) | Lamp::MeshData | [friend] |
| MeshData(const String &name, Scene *scene) | Lamp::MeshData | [protected] |
| MeshDataManager (defined in Lamp::MeshData) | Lamp::MeshData | [friend] |
| name_ | Lamp::SceneObject | [protected] |
| removeReference(Mesh *parent) | Lamp::MeshData | [inline, protected, virtual] |
| restoreGraphicsDeviceObjects() | Lamp::MeshData | [inline, virtual] |
| scene_ | Lamp::SceneObject | [protected] |
| SceneObject(const String &name, Scene *scene) | Lamp::SceneObject | [inline, protected] |
| SceneObjectManagerTemplate< MeshData > (defined in Lamp::MeshData) | Lamp::MeshData | [friend] |
| setBoneIndex(int vertexIndex, int boneNumber, u_char boneIndex) | Lamp::MeshData | [inline, virtual] |
| setBoneIndex(int vertexIndex, u_char boneIndex) | Lamp::MeshData | [inline, virtual] |
| setBonesPerVertex(int bonesPerVertex) | Lamp::MeshData | [virtual] |
| setBoundingBox(const AxisAlignedBox &boundingBox) | Lamp::MeshData | [inline, virtual] |
| setBoundingSphere(const Sphere &boundingSphere) | Lamp::MeshData | [inline, virtual] |
| setColor(int index, const Color4c &color) | Lamp::MeshData | [inline, virtual] |
| setNormal(int index, const Vector3 &normal) | Lamp::MeshData | [inline, virtual] |
| setPosition(int index, const Vector3 &position) | Lamp::MeshData | [inline, virtual] |
| setPrimitiveType(Mesh::PrimitiveType primitiveType) | Lamp::MeshData | [virtual] |
| setTexCoord(int index, int texCoordSet, const float *texCoord, int numTexCoord) | Lamp::MeshData | [inline, virtual] |
| setTexCoord1(int index, int texCoordSet, const TexCoord1 &texCoord) | Lamp::MeshData | [inline, virtual] |
| setTexCoord2(int index, int texCoordSet, const TexCoord2 &texCoord) | Lamp::MeshData | [inline, virtual] |
| setTexCoord3(int index, int texCoordSet, const TexCoord3 &texCoord) | Lamp::MeshData | [inline, virtual] |
| setTexCoord4(int index, int texCoordSet, const TexCoord4 &texCoord) | Lamp::MeshData | [inline, virtual] |
| setTexCoordSetCount(int texCoordSetCount) | Lamp::MeshData | [virtual] |
| setTexCoordType(int texCoordSet, TexCoord::Type texCoordType) | Lamp::MeshData | [virtual] |
| setVertexCount(int vertexCount) | Lamp::MeshData | [virtual] |
| setVertexIndex(int index, u_short vertexIndex) | Lamp::MeshData | [inline, virtual] |
| setVertexIndexCount(int vertexIndexCount) | Lamp::MeshData | [virtual] |
| setWeight(int vertexIndex, int boneNumber, float weight) | Lamp::MeshData | [inline, virtual] |
| ~MeshData() | Lamp::MeshData | [protected, virtual] |
| ~SceneObject() | Lamp::SceneObject | [inline, protected, virtual] |