17 #ifndef _NULLSCHEMEHANDLER_HH_
18 #define _NULLSCHEMEHANDLER_HH_
20 #include <OgreMaterialManager.h>
29 public Ogre::MaterialManager::Listener
34 const Ogre::String &_schemeName,
35 Ogre::Material *_originalMaterial,
37 const Ogre::Renderable * )
41 Ogre::Technique *emptyTech = _originalMaterial->createTechnique();
42 emptyTech->removeAllPasses();
43 emptyTech->setSchemeName(_schemeName);
virtual Ogre::Technique * handleSchemeNotFound(uint16_t, const Ogre::String &_schemeName, Ogre::Material *_originalMaterial, uint16_t, const Ogre::Renderable *)
Definition: NullSchemeHandler.hh:32
Class for skipping materials which do not have the scheme defined.
Definition: NullSchemeHandler.hh:28
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:48