| addAttrib(AttribType type, AttribFormat format, int length) | FW::MeshBase | |
| addAttribs(const MeshBase &other) | FW::MeshBase | |
| addSubmesh(void) | FW::MeshBase | inline |
| addVertex(const void *ptr=NULL) | FW::MeshBase | inline |
| addVertices(const void *ptr, int num) | FW::MeshBase | inline |
| append(const MeshBase &other) | FW::MeshBase | |
| AttribFormat enum name | FW::MeshBase | |
| AttribFormat_F32 enum value | FW::MeshBase | |
| AttribFormat_Max enum value | FW::MeshBase | |
| AttribFormat_S32 enum value | FW::MeshBase | |
| AttribFormat_U8 enum value | FW::MeshBase | |
| attribSpec(int attrib) const | FW::MeshBase | inline |
| AttribType enum name | FW::MeshBase | |
| AttribType_AORadius enum value | FW::MeshBase | |
| AttribType_Color enum value | FW::MeshBase | |
| AttribType_Max enum value | FW::MeshBase | |
| AttribType_Normal enum value | FW::MeshBase | |
| AttribType_Position enum value | FW::MeshBase | |
| AttribType_TexCoord enum value | FW::MeshBase | |
| clean(void) | FW::MeshBase | |
| clear(void) | FW::MeshBase | inline |
| clearSubmeshes(void) | FW::MeshBase | inline |
| clearVertices(void) | FW::MeshBase | inline |
| collapseVertices(void) | FW::MeshBase | |
| compact(void) | FW::MeshBase | |
| draw(GLContext *gl, const Mat4f &posToCamera, const Mat4f &projection, GLContext::Program *prog=NULL, bool gouraud=false) | FW::MeshBase | |
| dupVertsPerSubmesh(void) | FW::MeshBase | |
| findAttrib(AttribType type) const | FW::MeshBase | inline |
| findNextAttrib(AttribType type, int prevAttrib) const | FW::MeshBase | |
| fixMaterialColors(void) | FW::MeshBase | |
| flipTriangles(void) | FW::MeshBase | |
| freeMemory(void) | FW::MeshBase | |
| freeVBO(void) | FW::MeshBase | inline |
| getBBox(Vec3f &lo, Vec3f &hi) const | FW::MeshBase | |
| getMutableVertexPtr(int idx=0) | FW::MeshBase | inline |
| getVBO(void) | FW::MeshBase | |
| getVertexAttrib(int idx, int attrib) const | FW::MeshBase | |
| getVertexPtr(int idx=0) const | FW::MeshBase | inline |
| indices(int submesh) const | FW::MeshBase | inline |
| isCompatible(const MeshBase &other) const | FW::MeshBase | |
| isInMemory(void) const | FW::MeshBase | inline |
| isInVBO(void) const | FW::MeshBase | inline |
| material(int submesh) const | FW::MeshBase | inline |
| material(int submesh) | FW::MeshBase | inline |
| MeshBase(void) | FW::MeshBase | inline |
| MeshBase(const MeshBase &other) | FW::MeshBase | inline |
| mutableIndices(int submesh) | FW::MeshBase | inline |
| mutableVertex(int idx) | FW::MeshBase | inline |
| numAttribs(void) const | FW::MeshBase | inline |
| numSubmeshes(void) const | FW::MeshBase | inline |
| numTriangles(void) const | FW::MeshBase | inline |
| numVertices(void) const | FW::MeshBase | inline |
| operator+=(const MeshBase &other) | FW::MeshBase | inline |
| operator=(const MeshBase &other) | FW::MeshBase | inline |
| operator[](int vidx) const | FW::MeshBase | inline |
| operator[](int vidx) | FW::MeshBase | inline |
| recomputeNormals(void) | FW::MeshBase | |
| resetVertices(int num) | FW::MeshBase | |
| resizeSubmeshes(int num) | FW::MeshBase | |
| resizeVertices(int num) | FW::MeshBase | |
| set(const MeshBase &other) | FW::MeshBase | |
| setGLAttrib(GLContext *gl, int attrib, int loc) | FW::MeshBase | |
| setIndices(int submesh, const Vec3i *ptr, int size) | FW::MeshBase | inline |
| setIndices(int submesh, const S32 *ptr, int size) | FW::MeshBase | inline |
| setIndices(int submesh, const Array< Vec3i > &v) | FW::MeshBase | inline |
| setVertex(int idx, const void *ptr) | FW::MeshBase | inline |
| setVertexAttrib(int idx, int attrib, const Vec4f &v) | FW::MeshBase | |
| setVertices(int idx, const void *ptr, int num) | FW::MeshBase | inline |
| simplify(F32 maxError) | FW::MeshBase | |
| TextureType enum name | FW::MeshBase | |
| TextureType_Alpha enum value | FW::MeshBase | |
| TextureType_Diffuse enum value | FW::MeshBase | |
| TextureType_Displacement enum value | FW::MeshBase | |
| TextureType_Environment enum value | FW::MeshBase | |
| TextureType_Max enum value | FW::MeshBase | |
| TextureType_Normal enum value | FW::MeshBase | |
| vboAttribOffset(int attrib) | FW::MeshBase | inline |
| vboAttribStride(int attrib) | FW::MeshBase | inline |
| vboIndexOffset(int submesh) | FW::MeshBase | inline |
| vboIndexSize(int submesh) | FW::MeshBase | inline |
| vertex(int idx) const | FW::MeshBase | inline |
| vertexStride(void) const | FW::MeshBase | inline |
| xform(const Mat4f &mat) | FW::MeshBase | inline |
| xformNormals(const Mat3f &mat, bool normalize=true) | FW::MeshBase | |
| xformPositions(const Mat4f &mat) | FW::MeshBase | |
| ~MeshBase(void) | FW::MeshBase | inline |