Loading [MathJax]/extensions/TeX/AMSmath.js
Radium Engine  1.5.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
PickingManager.hpp
1 #pragma once
2 
3 #include <Gui/RaGui.hpp>
4 
5 #include <Engine/Rendering/Renderer.hpp>
6 
7 namespace Ra {
8 namespace Gui {
9 class RA_GUI_API PickingManager
10 {
11  public:
12  PickingManager();
13  ~PickingManager();
14 
15  void setCurrent( const Engine::Rendering::Renderer::PickingResult& pr );
16  const Engine::Rendering::Renderer::PickingResult& getCurrent() const;
17 
18  void clear();
19 
20  private:
22  Engine::Rendering::Renderer::PickingResult m_pickingResult;
23 };
24 
25 } // namespace Gui
26 } // namespace Ra
Definition: Cage.cpp:3