Toast Engine
Loading...
Searching...
No Matches
event::EventCallback Concept Reference

valid callbacks you can subscribe More...

#include <listener.hpp>

Concept definition

template<typename F, typename TEvent>
concept EventCallback = std::is_invocable_r_v<bool, F, TEvent&> || // Returns bool(T&)
std::is_invocable_r_v<void, F, TEvent&> || // Returns void(T&)
std::is_invocable_r_v<bool, F> || // Returns bool()
std::is_invocable_r_v<void, F>
valid callbacks you can subscribe
Definition listener.hpp:23

Detailed Description

valid callbacks you can subscribe

Note
if you dont return a boolean it will return false be default