Class MaterialManager

Class Documentation

class MaterialManager

Public Static Functions

static void createColorMaterial(const std::string &name, const Ogre::ColourValue &color, bool use_self_illumination)
static void createDefaultColorMaterials()
static Ogre::MaterialPtr createMaterialWithNoLighting(std::string name)
static Ogre::MaterialPtr createMaterialWithLighting(std::string name)
static Ogre::MaterialPtr createMaterialWithShadowsAndLighting(std::string name)
static Ogre::MaterialPtr createMaterialWithShadowsAndNoLighting(std::string name)
static void createDefaultMaterials()
static void enableAlphaBlending(Ogre::MaterialPtr material, float alpha)
static void enableAlphaBlending(Ogre::SceneBlendType &blending, bool &depth_write, float alpha)