#include <le2d/input/listener.hpp>
◆ Listener() [1/4]
| le::input::Listener::Listener |
( |
Listener const & |
| ) |
|
|
delete |
◆ Listener() [2/4]
| le::input::Listener::Listener |
( |
| ) |
|
|
default |
◆ Listener() [3/4]
| le::input::Listener::Listener |
( |
gsl::not_null< Dispatch * > |
dispatch | ) |
|
|
explicit |
◆ Listener() [4/4]
| le::input::Listener::Listener |
( |
Listener && |
rhs | ) |
|
|
noexcept |
◆ ~Listener()
| le::input::Listener::~Listener |
( |
| ) |
|
|
override |
◆ consume_codepoint()
| virtual auto le::input::Listener::consume_codepoint |
( |
event::Codepoint |
| ) |
-> bool |
|
inlinevirtual |
◆ consume_cursor_move()
| virtual auto le::input::Listener::consume_cursor_move |
( |
glm::vec2 |
| ) |
-> bool |
|
inlinevirtual |
◆ consume_drop()
| virtual auto le::input::Listener::consume_drop |
( |
event::Drop const & |
| ) |
-> bool |
|
inlinevirtual |
◆ consume_key()
| virtual auto le::input::Listener::consume_key |
( |
event::Key const & |
| ) |
-> bool |
|
inlinevirtual |
◆ consume_mouse_button()
| virtual auto le::input::Listener::consume_mouse_button |
( |
event::MouseButton const & |
| ) |
-> bool |
|
inlinevirtual |
◆ consume_scroll()
| virtual auto le::input::Listener::consume_scroll |
( |
event::Scroll const & |
| ) |
-> bool |
|
inlinevirtual |
◆ disengage_input()
| virtual void le::input::Listener::disengage_input |
( |
| ) |
|
|
inlinevirtual |
◆ get_dispatch()
| auto le::input::Listener::get_dispatch |
( |
| ) |
const -> Dispatch* |
|
inline |
◆ is_attached()
| auto le::input::Listener::is_attached |
( |
| ) |
const -> bool |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Dispatch
The documentation for this class was generated from the following file: