#include <event_registry.hpp>
◆ EventIdType
◆ RegistryType
◆ EventRegistry() [1/3]
Nui::EventRegistry::EventRegistry |
( |
| ) |
|
|
default |
◆ EventRegistry() [2/3]
◆ EventRegistry() [3/3]
◆ ~EventRegistry()
Nui::EventRegistry::~EventRegistry |
( |
| ) |
|
|
default |
◆ activateAfterEffect()
RegistryType::SelectionResult Nui::EventRegistry::activateAfterEffect |
( |
EventIdType |
id | ) |
|
|
inline |
Activate an after effect.
- Parameters
-
- Returns
- RegistryType::SelectionResult
◆ activateEvent()
RegistryType::SelectionResult Nui::EventRegistry::activateEvent |
( |
EventIdType |
id | ) |
|
|
inline |
Returns a pointer to the selected event (only valid until the next activation or event execution).
May return nullptr when the event id was not found.
- Parameters
-
- Returns
- auto*
◆ cleanInvalidEvents()
void Nui::EventRegistry::cleanInvalidEvents |
( |
| ) |
|
|
inline |
◆ clear()
void Nui::EventRegistry::clear |
( |
| ) |
|
|
inline |
◆ executeActiveEvents()
void Nui::EventRegistry::executeActiveEvents |
( |
| ) |
|
|
inline |
◆ executeEvent()
void Nui::EventRegistry::executeEvent |
( |
EventIdType |
id | ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ registerAfterEffect()
After effects are used to cause something to happen after all other events have been processed.
After effects are executed in indeterminate order.
- Parameters
-
- Returns
- EventIdType
◆ registerEvent()
◆ removeAfterEffect()
void Nui::EventRegistry::removeAfterEffect |
( |
EventIdType |
id | ) |
|
|
inline |
◆ invalidEventId
The documentation for this class was generated from the following file: