|
OpenMW
|
Clones materials as necessary to not make controllers affect other objects (that share the original material). More...
#include <ogrenifloader.hpp>
Public Member Functions | |
| ~MaterialControllerManager () | |
| Ogre::MaterialPtr | getWritableMaterial (Ogre::MovableObject *movable) |
Private Attributes | |
| std::map< Ogre::MovableObject *, Ogre::MaterialPtr > | mClonedMaterials |
Clones materials as necessary to not make controllers affect other objects (that share the original material).
| Ogre::MaterialPtr NifOgre::MaterialControllerManager::getWritableMaterial | ( | Ogre::MovableObject * | movable | ) |
std::map<Ogre::MovableObject*, Ogre::MaterialPtr> NifOgre::MaterialControllerManager::mClonedMaterials [private] |
1.7.6.1