SuperTuxKart
MaterialManager Member List

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

addEntity(Material *m) (defined in MaterialManager)MaterialManager
addSharedMaterial(const std::string &filename, bool deprecated=false) (defined in MaterialManager)MaterialManager
getDefaultSPMaterial(const std::string &shader_name, const std::string &layer_one_lc="", bool full_path=false) (defined in MaterialManager)MaterialManager
getLatestMaterial() (defined in MaterialManager)MaterialManagerinline
getMaterial(const std::string &t, bool is_full_path=false, bool make_permanent=false, bool complain_if_not_found=true, bool strip_path=true, bool install=true)MaterialManager
getMaterialFor(video::ITexture *t, scene::IMeshBuffer *mb) (defined in MaterialManager)MaterialManager
getMaterialFor(video::ITexture *t, video::E_MATERIAL_TYPE material_type) (defined in MaterialManager)MaterialManager
getMaterialFor(video::ITexture *t) (defined in MaterialManager)MaterialManager
getMaterialSPM(std::string lay_one_tex_lc, std::string lay_two_tex_lc, const std::string &def_shader_name="solid") (defined in MaterialManager)MaterialManager
hasMaterial(const std::string &fname) (defined in MaterialManager)MaterialManager
loadMaterial() (defined in MaterialManager)MaterialManager
m_default_sp_materials (defined in MaterialManager)MaterialManagerprivate
m_materials (defined in MaterialManager)MaterialManagerprivate
m_shared_material_index (defined in MaterialManager)MaterialManagerprivate
makeMaterialsPermanent()MaterialManager
MaterialManager() (defined in MaterialManager)MaterialManager
NoCopy() (defined in NoCopy)NoCopyinline
parseMaterialFile(const std::string &filename) (defined in MaterialManager)MaterialManagerprivate
popTempMaterial() (defined in MaterialManager)MaterialManager
pushTempMaterial(const std::string &filename, bool deprecated=false) (defined in MaterialManager)MaterialManager
pushTempMaterial(const XMLNode *root, const std::string &filename, bool deprecated=false) (defined in MaterialManager)MaterialManager
setAllMaterialFlags(video::ITexture *t, scene::IMeshBuffer *mb)MaterialManager
setAllUntexturedMaterialFlags(scene::IMeshBuffer *mb) (defined in MaterialManager)MaterialManager
unloadAllTextures() (defined in MaterialManager)MaterialManager
~MaterialManager()MaterialManager