17 void attach(gsl::not_null<Listener*> listener);
18 void detach(gsl::not_null<Listener*> listener);
27 void handle_events(glm::ivec2 framebuffer_size, std::span<le::Event const> events);
35 void update_listeners(
Dispatch* target)
const;
37 template <
typename FPtr,
typename T>
38 void dispatch(FPtr fptr, T
const& event, Type type)
const;
40 std::vector<Listener*> m_listeners{};
kvf::Codepoint Codepoint
Definition event.hpp:37