![]() |
BlankMat 0.1.0
Free open-source 3D texture creation application
|
This is the complete list of members for MeshContainer, including all inherited members.
Add(const std::string &name, Mesh *item, bool replace, bool select=false) | IContainer< Mesh > | inlinevirtual |
Clear() override | IContainer< Mesh > | inlinevirtual |
ClearData() | IContainer< Mesh > | inline |
Contains(const std::string &name) | IContainer< Mesh > | inlinevirtual |
Count() | IContainer< Mesh > | inline |
Data() | IContainer< Mesh > | inlinevirtual |
Deselect() | IContainer< Mesh > | inlinevirtual |
Draw(Shader *shader, State *state, Material *defaultMat, const glm::mat4 &viewProj, bool drawMats=false) | MeshContainer | inline |
Empty() | IContainer< Mesh > | inline |
GetItem(const std::string &name) | IContainer< Mesh > | inlinevirtual |
GetKey(Mesh *item) | IContainer< Mesh > | inlinevirtual |
GetSelectedItem() | IContainer< Mesh > | inlinevirtual |
GetSelectedName() | IContainer< Mesh > | inlinevirtual |
GetUniqueName(const std::string &name) | IContainer< Mesh > | inlinevirtual |
IsDeleteable(Mesh *item) | IContainer< Mesh > | inlinevirtual |
LoadMaterials(MaterialContainer *materials) | MeshContainer | inline |
mCurSelectedItem | IContainer< Mesh > | protected |
mCurSelectedName | IContainer< Mesh > | protected |
mData | IContainer< Mesh > | protected |
Read(const std::string &scope, std::ifstream &file, bool clear) override | IContainer< Mesh > | inlinevirtual |
ReadIndices(std::vector< unsigned int > &outInds, std::ifstream &file) | MeshContainer | inlineprotectedstatic |
ReadItem(const std::string &scope, std::ifstream &file) override | MeshContainer | inlineprotectedvirtual |
ReadVertices(std::vector< Vertex > &outVerts, std::ifstream &file) | MeshContainer | inlineprotectedstatic |
Remove(const std::string &name) | IContainer< Mesh > | inlinevirtual |
Remove(Mesh *item) | IContainer< Mesh > | inlinevirtual |
Rename(const std::string &name, const std::string &newName) | IContainer< Mesh > | inlinevirtual |
RenameItem(Mesh *item, const std::string &name) override | MeshContainer | inlineprotectedvirtual |
Select(const std::string &name) | IContainer< Mesh > | inlinevirtual |
Select(Mesh *item) | IContainer< Mesh > | inlinevirtual |
SkipItem(Mesh *item) | IContainer< Mesh > | inlineprotectedvirtual |
TryDelete(Mesh *item) | IContainer< Mesh > | inlinevirtual |
Write(std::ofstream &file) override | IContainer< Mesh > | inlinevirtual |
WriteCount() override | IContainer< Mesh > | inlinevirtual |
WriteItem(const std::string &key, Mesh *item, std::ofstream &file) override | MeshContainer | inlineprotectedvirtual |
~IContainer() | IContainer< Mesh > | inline |