libnick 2024.12.0
A cross-platform base for native Nickvision applications.
|
This is the complete list of members for Nickvision::Events::Event< T >, including all inherited members.
count() const | Nickvision::Events::Event< T > | inline |
Event()=default | Nickvision::Events::Event< T > | |
Event(const Event &e) | Nickvision::Events::Event< T > | inline |
Event(Event &&e) noexcept | Nickvision::Events::Event< T > | inline |
invoke(const T ¶m) const | Nickvision::Events::Event< T > | inline |
operator bool() const | Nickvision::Events::Event< T > | inline |
operator()(const T ¶m) | Nickvision::Events::Event< T > | inline |
operator+=(const std::function< void(const T &)> &handler) | Nickvision::Events::Event< T > | inline |
operator-=(HandlerId id) | Nickvision::Events::Event< T > | inline |
operator=(const Event &e) | Nickvision::Events::Event< T > | inline |
operator=(Event &&e) noexcept | Nickvision::Events::Event< T > | inline |
subscribe(const std::function< void(const T &)> &handler) | Nickvision::Events::Event< T > | inline |
unsubscribe(HandlerId id) | Nickvision::Events::Event< T > | inline |