BlankMat 0.1.0
Free open-source 3D texture creation application
Loading...
Searching...
No Matches
MaterialContainer Member List

This is the complete list of members for MaterialContainer, including all inherited members.

Add(const std::string &name, Material *item, bool replace, bool select=false)IContainer< Material >inlinevirtual
AddMaterial(Material *item, bool replace=false)MaterialContainerinline
Clear() overrideIContainer< Material >inlinevirtual
ClearData()IContainer< Material >inline
Contains(const std::string &name)IContainer< Material >inlinevirtual
Count()IContainer< Material >inline
Data()IContainer< Material >inlinevirtual
Deselect()IContainer< Material >inlinevirtual
Empty()IContainer< Material >inline
GetDefault()MaterialContainerinline
GetItem(const std::string &name)IContainer< Material >inlinevirtual
GetKey(Material *item)IContainer< Material >inlinevirtual
GetSelectedItem()IContainer< Material >inlinevirtual
GetSelectedName()IContainer< Material >inlinevirtual
GetUniqueName(const std::string &name)IContainer< Material >inlinevirtual
IsDeleteable(Material *item)MaterialContainerinlinevirtual
LoadTextures(TextureContainer *textures)MaterialContainerinline
MaterialContainer(TextureContainer *textures)MaterialContainerinlineexplicit
mCurSelectedItemIContainer< Material >protected
mCurSelectedNameIContainer< Material >protected
mDataIContainer< Material >protected
Read(const std::string &scope, std::ifstream &file, bool clear) overrideIContainer< Material >inlinevirtual
ReadItem(const std::string &scope, std::ifstream &file) overrideMaterialContainerinlineprotectedvirtual
Remove(const std::string &name)IContainer< Material >inlinevirtual
Remove(Material *item)IContainer< Material >inlinevirtual
Rename(const std::string &name, const std::string &newName)IContainer< Material >inlinevirtual
RenameItem(Material *item, const std::string &name) overrideMaterialContainerinlineprotectedvirtual
Select(const std::string &name)IContainer< Material >inlinevirtual
Select(Material *item)IContainer< Material >inlinevirtual
SkipItem(Material *item) overrideMaterialContainerinlineprotectedvirtual
TryDelete(Material *item)IContainer< Material >inlinevirtual
Write(std::ofstream &file) overrideIContainer< Material >inlinevirtual
WriteCount() overrideIContainer< Material >inlinevirtual
WriteItem(const std::string &key, Material *item, std::ofstream &file) overrideMaterialContainerinlineprotectedvirtual
~IContainer()IContainer< Material >inline