|
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 |