OpenMW
Static Public Member Functions | Static Private Member Functions | Static Private Attributes
NifOgre::NIFMaterialLoader Class Reference

#include <material.hpp>

List of all members.

Static Public Member Functions

static std::string findTextureName (const std::string &filename)
static Ogre::String getMaterial (const Nif::ShapeData *shapedata, const Ogre::String &name, const Ogre::String &group, const Nif::NiTexturingProperty *texprop, const Nif::NiMaterialProperty *matprop, const Nif::NiAlphaProperty *alphaprop, const Nif::NiVertexColorProperty *vertprop, const Nif::NiZBufferProperty *zprop, const Nif::NiSpecularProperty *specprop, const Nif::NiWireframeProperty *wireprop, bool &needTangents)

Static Private Member Functions

static void warn (const std::string &msg)
static void fail (const std::string &msg)

Static Private Attributes

static std::map< size_t,
std::string > 
sMaterialMap

Member Function Documentation

static void NifOgre::NIFMaterialLoader::fail ( const std::string &  msg) [inline, static, private]
std::string NifOgre::NIFMaterialLoader::findTextureName ( const std::string &  filename) [static]
Ogre::String NifOgre::NIFMaterialLoader::getMaterial ( const Nif::ShapeData shapedata,
const Ogre::String &  name,
const Ogre::String &  group,
const Nif::NiTexturingProperty texprop,
const Nif::NiMaterialProperty matprop,
const Nif::NiAlphaProperty alphaprop,
const Nif::NiVertexColorProperty vertprop,
const Nif::NiZBufferProperty zprop,
const Nif::NiSpecularProperty specprop,
const Nif::NiWireframeProperty wireprop,
bool &  needTangents 
) [static]
static void NifOgre::NIFMaterialLoader::warn ( const std::string &  msg) [inline, static, private]

Member Data Documentation

std::map< size_t, std::string > NifOgre::NIFMaterialLoader::sMaterialMap [static, private]

The documentation for this class was generated from the following files: