SuperTuxKart
|
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) | MaterialManager | inline |
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, bool create_if_not_found=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) | MaterialManager | private |
m_materials (defined in MaterialManager) | MaterialManager | private |
m_shared_material_index (defined in MaterialManager) | MaterialManager | private |
makeMaterialsPermanent() | MaterialManager | |
MaterialManager() (defined in MaterialManager) | MaterialManager | |
NoCopy() (defined in NoCopy) | NoCopy | inline |
NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
parseMaterialFile(const std::string &filename) (defined in MaterialManager) | MaterialManager | private |
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 |