gz/rendering/ogre/OgreMaterialSwitcher.hh
Go to the documentation of this file.
Helper class to assign unique colors to renderables.
Definition: gz/rendering/ogre/OgreMaterialSwitcher.hh:53
virtual void postRenderTargetUpdate(const Ogre::RenderTargetEvent &_evt)
Ogre's post render update callback.
std::string EntityName(const gz::math::Color &_color) const
Get the entity with a specific color.
virtual void preRenderTargetUpdate(const Ogre::RenderTargetEvent &_evt)
Ogre's pre render update callback.
virtual Ogre::Technique * handleSchemeNotFound(uint16_t _schemeIndex, const Ogre::String &_schemeName, Ogre::Material *_originalMaterial, uint16_t _lodIndex, const Ogre::Renderable *_rend)
Ogre callback that assigns colors to new renderables when the requested scheme is not found.
Generates a selection buffer object for a given camera. The selection buffer is used of entity select...
Definition: gz/rendering/ogre/OgreSelectionBuffer.hh:48
#define IGN_COMMON_WARN_IGNORE__DLL_INTERFACE_MISSING
#define IGN_COMMON_WARN_RESUME__DLL_INTERFACE_MISSING