lxgui
input_world_dispatcher.hpp
1 #ifndef LXGUI_INPUT_WORLD_DISPATCHER_HPP
2 #define LXGUI_INPUT_WORLD_DISPATCHER_HPP
3 
4 #include "lxgui/gui_vector2.hpp"
5 #include "lxgui/input_signals.hpp"
6 #include "lxgui/lxgui.hpp"
7 #include "lxgui/utils_signal.hpp"
8 
9 namespace lxgui::input {
10 
32 class world_dispatcher : public signals {
33 public:
35  world_dispatcher() = default;
36 
37  // Non-movable, non-copiable
42 };
43 
44 } // namespace lxgui::input
45 
46 #endif
Stores signals for input events.
Generates input events for the world, after filtering by the UI.
world_dispatcher(const world_dispatcher &)=delete
world_dispatcher & operator=(world_dispatcher &&)=delete
world_dispatcher(world_dispatcher &&)=delete
world_dispatcher()=default
Default constructor.
world_dispatcher & operator=(const world_dispatcher &)=delete