Go to the documentation of this file.
17 #ifndef GZ_RENDERING_OGRE_OGRESELECTIONBUFFER_HH_
18 #define GZ_RENDERING_OGRE_OGRESELECTIONBUFFER_HH_
23 #include "gz/rendering/config.hh"
24 #include "gz/rendering/ogre/Export.hh"
37 inline namespace IGNITION_RENDERING_VERSION_NAMESPACE {
40 class OgreSelectionBufferPrivate;
54 Ogre::SceneManager *_mgr);
63 public: Ogre::Entity *OnSelectionClick(
const int _x,
const int _y);
67 public:
void ShowOverlay(
const bool _show);
70 public:
void Update();
73 private:
void DeleteRTTBuffer();
76 private:
void CreateRTTBuffer();
79 private:
void CreateRTTOverlays();
Definition: gz/rendering/ogre/OgreCamera.hh:27
Generates a selection buffer object for a given camera. The selection buffer is used of entity select...
Definition: gz/rendering/ogre/OgreSelectionBuffer.hh:47