17 #ifndef IGNITION_RENDERING_OGRE_OGRESELECTIONBUFFER_HH_ 18 #define IGNITION_RENDERING_OGRE_OGRESELECTIONBUFFER_HH_ 23 #include "ignition/rendering/config.hh" 24 #include "ignition/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();
Generates a selection buffer object for a given camera. The selection buffer is used of entity select...
Definition: OgreSelectionBuffer.hh:47
Definition: OgreCamera.hh:28