, including all inherited members.
  | addIndexOffset(u32 Offset) | sp::video::MeshBuffer |  [inline] | 
  | addIndices(const u32 Count) | sp::video::MeshBuffer |  | 
  | addPrimitiveIndex(u32 Index) | sp::video::MeshBuffer |  | 
  | addQuadrangle(u32 VertexA, u32 VertexB, u32 VertexC, u32 VertexD) | sp::video::MeshBuffer |  | 
  | addQuadrangle(const u32 Indices[4]) | sp::video::MeshBuffer |  | 
  | addQuadrangleIndices(const u32 VertexA, const u32 VertexB, const u32 VertexC, const u32 VertexD) | sp::video::MeshBuffer |  [inline, protected] | 
  | addTexture(Texture *Tex=0, const u8 Layer=TEXLAYER_LAST, const ETextureLayerTypes LayerType=TEXLAYER_DEFAULT) | sp::video::MeshBuffer |  | 
  | addTexture(Texture *Tex=0, const u8 Layer=TEXLAYER_LAST) | sp::video::MeshBuffer |  [inline] | 
  | addTriangle() | sp::video::MeshBuffer |  | 
  | addTriangle(u32 VertexA, u32 VertexB, u32 VertexC) | sp::video::MeshBuffer |  | 
  | addTriangle(const u32 Indices[3]) | sp::video::MeshBuffer |  | 
  | addTriangleIndices(const u32 VertexA, const u32 VertexB, const u32 VertexC) | sp::video::MeshBuffer |  [inline, protected] | 
  | addTriangles(const u32 Count) | sp::video::MeshBuffer |  | 
  | addVertex() | sp::video::MeshBuffer |  | 
  | addVertex(const dim::vector3df &Position, const dim::vector3df &TexCoord=0, const video::color &Color=255) | sp::video::MeshBuffer |  | 
  | addVertex(const dim::vector3df &Position, const dim::vector3df &Normal, const dim::vector3df &TexCoord, const video::color &Color=255, const f32 Fog=0.0f) | sp::video::MeshBuffer |  | 
  | addVertex(const dim::vector3df &Position, const dim::vector3df &Normal, const std::vector< dim::vector3df > &TexCoordList, const video::color &Color=255, const f32 Fog=0.0f) | sp::video::MeshBuffer |  | 
  | addVertex(const scene::SMeshVertex3D &VertexData) | sp::video::MeshBuffer |  | 
  | addVertex(u32 IndexA, u32 IndexB, u32 IndexC, const dim::vector3df &BarycentricCoord) | sp::video::MeshBuffer |  | 
  | addVertices(const u32 Count) | sp::video::MeshBuffer |  | 
  | Backup_ | sp::video::MeshBuffer |  [protected] | 
  | checkIndexFormat(ERendererDataTypes &Format) | sp::video::MeshBuffer |  [protected] | 
  | clearBackup() | sp::video::MeshBuffer |  | 
  | clearIndices() | sp::video::MeshBuffer |  | 
  | clearTextureLayers() | sp::video::MeshBuffer |  | 
  | clearVertices() | sp::video::MeshBuffer |  | 
  | compare(const MeshBuffer &Other) const | sp::video::MeshBuffer |  | 
  | convertVertexAttribute(const dim::UniversalBuffer &OldBuffer, u32 Index, const SVertexAttribute &OldAttrib, const SVertexAttribute &NewAttrib, bool isClamp=true) | sp::video::MeshBuffer |  [protected] | 
  | createIndexBuffer() | sp::video::MeshBuffer |  | 
  | createMeshBuffer() | sp::video::MeshBuffer |  | 
  | createVertexBuffer() | sp::video::MeshBuffer |  | 
  | cutTriangle(const u32 Index, const dim::plane3df &ClipPlane) | sp::video::MeshBuffer |  | 
  | deleteIndexBuffer() | sp::video::MeshBuffer |  | 
  | deleteMeshBuffer() | sp::video::MeshBuffer |  | 
  | deleteVertexBuffer() | sp::video::MeshBuffer |  | 
  | fillVertexAttribute(u32 Index, const SVertexAttribute &Attrib) | sp::video::MeshBuffer |  [protected] | 
  | flipTriangles() | sp::video::MeshBuffer |  | 
  | getDefaultVertexAttribute(const ERendererDataTypes Type, s32 MaxSize, u32 Index, const SVertexAttribute &Attrib) const | sp::video::MeshBuffer |  [inline, protected] | 
  | getHardwareInstancing() const | sp::video::MeshBuffer |  [inline] | 
  | getIdentifier() const | sp::video::MeshBuffer |  [virtual] | 
  | getIndexBuffer() const | sp::video::MeshBuffer |  [inline] | 
  | getIndexBufferEnable() const | sp::video::MeshBuffer |  [inline] | 
  | getIndexBufferID() const | sp::video::MeshBuffer |  [inline] | 
  | getIndexBufferUsage() const | sp::video::MeshBuffer |  [inline] | 
  | getIndexCount() const | sp::video::MeshBuffer |  | 
  | getIndexFormat() const | sp::video::MeshBuffer |  [inline] | 
  | getMappingGen(const u8 Layer) const | sp::video::MeshBuffer |  | 
  | getMappingGenCoords(const u8 Layer) const | sp::video::MeshBuffer |  | 
  | getName() const | sp::video::MeshBuffer |  [inline] | 
  | getPrimitiveIndex(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getPrimitiveSize(const ERenderPrimitives Type) | sp::video::MeshBuffer |  [static] | 
  | getPrimitiveSize() const | sp::video::MeshBuffer |  | 
  | getPrimitiveType() const | sp::video::MeshBuffer |  [inline] | 
  | getReference() | sp::video::MeshBuffer |  | 
  | getReference() const | sp::video::MeshBuffer |  | 
  | getTexture(const u8 Layer=0) const | sp::video::MeshBuffer |  | 
  | getTextureCount() const | sp::video::MeshBuffer |  [inline] | 
  | getTextureEnv(const u8 Layer) const | sp::video::MeshBuffer |  | 
  | getTextureLayer(const u8 Layer, bool SearchLayerIndex=false) const | sp::video::MeshBuffer |  | 
  | getTextureLayerList() const | sp::video::MeshBuffer |  [inline] | 
  | getTextureList() const | sp::video::MeshBuffer |  | 
  | getTextureMatrix(const u8 Layer) const | sp::video::MeshBuffer |  | 
  | getTriangle(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getTriangleCoords(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getTriangleCount() const | sp::video::MeshBuffer |  | 
  | getTriangleIndices(const u32 Index, u32(&Indices)[3]) const | sp::video::MeshBuffer |  | 
  | getTriangleReference(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getUpdateImmediate() const | sp::video::MeshBuffer |  [inline] | 
  | getVertex(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getVertexAttribute(const u32 Index, const SVertexAttribute &Attrib, void *AttribData, u32 Size) | sp::video::MeshBuffer |  | 
  | getVertexBinormal(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getVertexBuffer() const | sp::video::MeshBuffer |  [inline] | 
  | getVertexBufferID() const | sp::video::MeshBuffer |  [inline] | 
  | getVertexBufferUsage() const | sp::video::MeshBuffer |  [inline] | 
  | getVertexColor(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getVertexCoord(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getVertexCount() const | sp::video::MeshBuffer |  [inline] | 
  | getVertexFog(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getVertexFormat() const | sp::video::MeshBuffer |  [inline] | 
  | getVertexNormal(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getVertexTangent(const u32 Index) const | sp::video::MeshBuffer |  | 
  | getVertexTexCoord(const u32 Index, const u8 Layer=0) const | sp::video::MeshBuffer |  | 
  | hasTexturesReference() const | sp::video::MeshBuffer |  [inline] | 
  | IndexBuffer_ | sp::video::MeshBuffer |  [protected] | 
  | IndexFormat_ | sp::video::MeshBuffer |  [protected] | 
  | IndexOffset_ | sp::video::MeshBuffer |  [protected] | 
  | insertMeshBuffer(const MeshBuffer &Other) | sp::video::MeshBuffer |  | 
  | InstanceCount_ | sp::video::MeshBuffer |  [protected] | 
  | loadBackup() | sp::video::MeshBuffer |  | 
  | MeshBuffer(const video::VertexFormat *VertexFormat=0, ERendererDataTypes IndexFormat=DATATYPE_UNSIGNED_INT) | sp::video::MeshBuffer |  | 
  | MeshBuffer(const MeshBuffer &Other, bool isCreateMeshBuffer=true) | sp::video::MeshBuffer |  | 
  | meshFlip() | sp::video::MeshBuffer |  | 
  | meshFlip(bool isXAxis, bool isYAxis, bool isZAxis) | sp::video::MeshBuffer |  | 
  | meshTransform(const dim::vector3df &Size) | sp::video::MeshBuffer |  | 
  | meshTransform(const dim::matrix4f &Matrix) | sp::video::MeshBuffer |  | 
  | meshTranslate(const dim::vector3df &Direction) | sp::video::MeshBuffer |  | 
  | meshTurn(const dim::vector3df &Rotation) | sp::video::MeshBuffer |  | 
  | Name_ | sp::video::MeshBuffer |  [protected] | 
  | OrigTextureLayers_ | sp::video::MeshBuffer |  [protected] | 
  | paint(const video::color &Color, bool CombineColors=false) | sp::video::MeshBuffer |  | 
  | PrimitiveType_ | sp::video::MeshBuffer |  [protected] | 
  | Reference_ | sp::video::MeshBuffer |  [protected] | 
  | removePrimitive(const u32 Index) | sp::video::MeshBuffer |  | 
  | removeTexture(const u8 Layer=TEXLAYER_LAST, bool RemoveLayer=true) | sp::video::MeshBuffer |  | 
  | removeTexture(Texture *Tex, bool RemoveLayers=true) | sp::video::MeshBuffer |  | 
  | removeVertex(const u32 Index) | sp::video::MeshBuffer |  | 
  | renderable() const | sp::video::MeshBuffer |  | 
  | saveBackup() | sp::video::MeshBuffer |  | 
  | seperateTriangles() | sp::video::MeshBuffer |  | 
  | setDefaultVertexAttribute(const ERendererDataTypes Type, s32 MaxSize, u32 Index, const SVertexAttribute &Attrib, const T &Data) | sp::video::MeshBuffer |  [inline, protected] | 
  | setHardwareInstancing(s32 InstanceCount) | sp::video::MeshBuffer |  [inline] | 
  | setIndexBufferEnable(bool Enable) | sp::video::MeshBuffer |  [inline] | 
  | setIndexBufferUsage(const EHWBufferUsage Usage) | sp::video::MeshBuffer |  [inline] | 
  | setIndexFormat(ERendererDataTypes Format) | sp::video::MeshBuffer |  | 
  | setIndexOffset(u32 Offset) | sp::video::MeshBuffer |  [inline] | 
  | setMappingGen(const u8 Layer, const EMappingGenTypes Type) | sp::video::MeshBuffer |  | 
  | setMappingGenCoords(const u8 Layer, s32 Coords) | sp::video::MeshBuffer |  | 
  | setMeshBufferUsage(const EHWBufferUsage Usage) | sp::video::MeshBuffer |  [inline] | 
  | setName(const io::stringc &Name) | sp::video::MeshBuffer |  [inline] | 
  | setPrimitiveIndex(const u32 Index, const u32 VertexIndex) | sp::video::MeshBuffer |  | 
  | setPrimitiveType(const ERenderPrimitives Type) | sp::video::MeshBuffer |  | 
  | setReference(MeshBuffer *ReferenceSurface) | sp::video::MeshBuffer |  [inline] | 
  | setTexture(const u8 Layer, Texture *Tex) | sp::video::MeshBuffer |  | 
  | setTextureEnv(const u8 Layer, const ETextureEnvTypes Type) | sp::video::MeshBuffer |  | 
  | setTextureLayerList(const TextureLayerListType &TextureLayers) | sp::video::MeshBuffer |  [inline] | 
  | setTextureMatrix(const u8 Layer, const dim::matrix4f &Matrix) | sp::video::MeshBuffer |  | 
  | setTexturesReference(MeshBuffer *Reference) | sp::video::MeshBuffer |  | 
  | setTexturesReference(TextureLayerListType *Reference) | sp::video::MeshBuffer |  | 
  | setTriangleIndices(const u32 Index, const u32(&Indices)[3]) | sp::video::MeshBuffer |  | 
  | setUpdateImmediate(bool Enable) | sp::video::MeshBuffer |  [inline] | 
  | setVertexAttribute(const u32 Index, const SVertexAttribute &Attrib, const void *AttribData, u32 Size) | sp::video::MeshBuffer |  | 
  | setVertexAttributeBarycentric(u32 IndexResult, u32 IndexA, u32 IndexB, u32 IndexC, const SVertexAttribute &Attrib, const dim::vector3df &BarycentricCoord) | sp::video::MeshBuffer |  [protected] | 
  | setVertexBinormal(const u32 Index, const dim::vector3df &Binormal) | sp::video::MeshBuffer |  | 
  | setVertexBufferUsage(const EHWBufferUsage Usage) | sp::video::MeshBuffer |  [inline] | 
  | setVertexColor(const u32 Index, const color &Color) | sp::video::MeshBuffer |  | 
  | setVertexCoord(const u32 Index, const dim::vector3df &Coord) | sp::video::MeshBuffer |  | 
  | setVertexFog(const u32 Index, const f32 FogCoord) | sp::video::MeshBuffer |  | 
  | setVertexFormat(const VertexFormat *Format) | sp::video::MeshBuffer |  | 
  | setVertexNormal(const u32 Index, const dim::vector3df &Normal) | sp::video::MeshBuffer |  | 
  | setVertexTangent(const u32 Index, const dim::vector3df &Tangent) | sp::video::MeshBuffer |  | 
  | setVertexTexCoord(const u32 Index, const dim::vector3df &TexCoord, const u8 Layer=TEXTURE_IGNORE) | sp::video::MeshBuffer |  | 
  | sortCompare(const MeshBuffer &Other) const | sp::video::MeshBuffer |  | 
  | TextureLayers_ | sp::video::MeshBuffer |  [protected] | 
  | textureTransform(const u8 Layer, const dim::vector3df &Size) | sp::video::MeshBuffer |  | 
  | textureTranslate(const u8 Layer, const dim::vector3df &Direction) | sp::video::MeshBuffer |  | 
  | textureTurn(const u8 Layer, const f32 Rotation) | sp::video::MeshBuffer |  | 
  | UpdateImmediate_ | sp::video::MeshBuffer |  [protected] | 
  | updateIndexBuffer() | sp::video::MeshBuffer |  | 
  | updateIndexBufferElement(u32 Index) | sp::video::MeshBuffer |  | 
  | updateMeshBuffer() | sp::video::MeshBuffer |  | 
  | updateNormals(const EShadingTypes Shading=SHADING_GOURAUD) | sp::video::MeshBuffer |  [virtual] | 
  | updateNormalsFlat() | sp::video::MeshBuffer |  [protected, virtual] | 
  | updateNormalsGouraud() | sp::video::MeshBuffer |  [protected, virtual] | 
  | updateTangentSpace(const u8 TangentLayer=TEXTURE_IGNORE, const u8 BinormalLayer=TEXTURE_IGNORE, bool UpdateNormals=true) | sp::video::MeshBuffer |  | 
  | updateVertexBuffer() | sp::video::MeshBuffer |  | 
  | updateVertexBufferElement(u32 Index) | sp::video::MeshBuffer |  | 
  | UseIndexBuffer_ | sp::video::MeshBuffer |  [protected] | 
  | VertexBuffer_ | sp::video::MeshBuffer |  [protected] | 
  | VertexFormat_ | sp::video::MeshBuffer |  [protected] | 
  | ~MeshBuffer() | sp::video::MeshBuffer |  [virtual] |