#include <le2d/input/dispatch.hpp>
◆ Dispatch() [1/3]
| le::input::Dispatch::Dispatch |
( |
Dispatch const & |
| ) |
|
|
delete |
◆ Dispatch() [2/3]
| le::input::Dispatch::Dispatch |
( |
| ) |
|
|
default |
◆ Dispatch() [3/3]
| le::input::Dispatch::Dispatch |
( |
Dispatch && |
rhs | ) |
|
|
noexcept |
◆ ~Dispatch()
| le::input::Dispatch::~Dispatch |
( |
| ) |
|
◆ attach()
| void le::input::Dispatch::attach |
( |
gsl::not_null< Listener * > |
listener | ) |
|
◆ detach()
| void le::input::Dispatch::detach |
( |
gsl::not_null< Listener * > |
listener | ) |
|
◆ disengage_all()
| void le::input::Dispatch::disengage_all |
( |
| ) |
|
◆ handle_events()
| void le::input::Dispatch::handle_events |
( |
glm::ivec2 |
framebuffer_size, |
|
|
std::span< le::Event const > |
events |
|
) |
| |
◆ on_codepoint()
◆ on_cursor_move()
| void le::input::Dispatch::on_cursor_move |
( |
glm::vec2 |
pos | ) |
|
◆ on_drop()
| void le::input::Dispatch::on_drop |
( |
event::Drop const & |
drop | ) |
|
◆ on_key()
| void le::input::Dispatch::on_key |
( |
event::Key const & |
key | ) |
|
◆ on_mouse_button()
◆ on_scroll()
| void le::input::Dispatch::on_scroll |
( |
event::Scroll const & |
scroll | ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
| auto le::input::Dispatch::operator= |
( |
Dispatch const & |
| ) |
|
|
delete |
◆ honor_imgui_want_capture
| bool le::input::Dispatch::honor_imgui_want_capture {true} |
The documentation for this class was generated from the following file: