|
Nui
|
This object can be copied with low cost. More...
#include <event_context.hpp>
Public Types | |
| using | EventIdType = EventRegistry::EventIdType |
Public Member Functions | |
| EventContext () | |
| EventContext (EventContext const &)=default | |
| EventContext (EventContext &&)=default | |
| EventContext & | operator= (EventContext const &)=default |
| EventContext & | operator= (EventContext &&)=default |
| ~EventContext ()=default | |
| EventIdType | registerEvent (Event event) |
| auto | activateEvent (EventIdType id) |
| auto | activateAfterEffect (EventIdType id) |
| void | executeActiveEventsImmediately () |
| void | executeEvent (EventIdType id) |
| EventIdType | registerAfterEffect (Event event) |
| void | cleanInvalidEvents () |
| void | removeAfterEffect (EventIdType id) |
| void | reset () |
Static Public Attributes | |
| static constexpr auto | invalidEventId = EventRegistry::invalidEventId |
This object can be copied with low cost.
|
inline |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |