Radium Engine  1.5.20
Loading...
Searching...
No Matches
PickingManager.hpp
1#pragma once
2
3#include <Gui/RaGui.hpp>
4
5#include <Engine/Rendering/Renderer.hpp>
6
7namespace Ra {
8namespace Gui {
9class 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
hepler function to manage enum as underlying types in VariableSet
Definition Cage.cpp:3