libnick 2025.9.1
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 |