|
libnick 2025.10.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 noexcept | Nickvision::Events::Event< T > | inline |
| Event() noexcept=default | Nickvision::Events::Event< T > | |
| Event(const Event &e) noexcept | Nickvision::Events::Event< T > | inline |
| Event(Event &&e) noexcept | Nickvision::Events::Event< T > | inline |
| invoke(const T ¶m) const noexcept | Nickvision::Events::Event< T > | inline |
| operator bool() const noexcept | Nickvision::Events::Event< T > | inline |
| operator()(const T ¶m) noexcept | Nickvision::Events::Event< T > | inline |
| operator+=(const std::function< void(const T &)> &handler) noexcept | Nickvision::Events::Event< T > | inline |
| operator-=(HandlerId id) noexcept | Nickvision::Events::Event< T > | inline |
| operator=(const Event &e) noexcept | Nickvision::Events::Event< T > | inline |
| operator=(Event &&e) noexcept | Nickvision::Events::Event< T > | inline |
| subscribe(const std::function< void(const T &)> &handler) noexcept | Nickvision::Events::Event< T > | inline |
| unsubscribe(HandlerId id) noexcept | Nickvision::Events::Event< T > | inline |