#include <Event.hpp>
◆ callback_t
◆ raw_callback_t
◆ Event() [1/4]
l61::EventSystem::Event::Event |
( |
const callback_t & | function | ) |
|
|
explicit |
◆ Event() [2/4]
template<typename Lambda>
requires std::is_constructible_v<
callback_t, Lambda>
l61::EventSystem::Event::Event |
( |
const Lambda & | lambda | ) |
|
|
inline |
◆ Event() [3/4]
l61::EventSystem::Event::Event |
( |
Event && | event | ) |
|
|
noexcept |
◆ Event() [4/4]
l61::EventSystem::Event::Event |
( |
const Event & | event | ) |
|
◆ call()
void l61::EventSystem::Event::call |
( |
| ) |
const |
◆ operator bool()
l61::EventSystem::Event::operator bool |
( |
| ) |
const |
True if the event has a callback to be called upon.
◆ reset()
void l61::EventSystem::Event::reset |
( |
| ) |
|
◆ set()
void l61::EventSystem::Event::set |
( |
const callback_t & | function | ) |
|
◆ valid()
bool l61::EventSystem::Event::valid |
( |
| ) |
const |
◆ fun
The documentation for this class was generated from the following files: