#include <RegistrationMap.h>
|
| | RegistrationMap ()=delete |
| |
| | RegistrationMap (const RegistrationMap &)=default |
| |
| | RegistrationMap (RegistrationMap &&)=default |
| |
| | RegistrationMap (const std::string_view &a_eventName) |
| |
| | ~RegistrationMap ()=default |
| |
| RegistrationMap & | operator= (const RegistrationMap &)=default |
| |
| RegistrationMap & | operator= (RegistrationMap &&)=default |
| |
| void | SendEvent (Filter a_filter, Args... a_args) |
| |
| void | QueueEvent (Filter a_filter, Args... a_args) |
| |
| | RegistrationMapBase ()=delete |
| |
| | RegistrationMapBase (const std::string_view &a_eventName) |
| |
| | RegistrationMapBase (const RegistrationMapBase &a_rhs) |
| |
| | RegistrationMapBase (RegistrationMapBase &&a_rhs) |
| |
| | ~RegistrationMapBase () |
| |
| RegistrationMapBase & | operator= (const RegistrationMapBase &a_rhs) |
| |
| RegistrationMapBase & | operator= (RegistrationMapBase &&a_rhs) |
| |
| bool | Register (const RE::TESForm *a_form, Filter a_filter) |
| |
| bool | Register (const RE::BGSBaseAlias *a_alias, Filter a_filter) |
| |
| bool | Register (const RE::ActiveEffect *a_activeEffect, Filter a_filter) |
| |
| bool | Unregister (const RE::TESForm *a_form, Filter a_filter) |
| |
| bool | Unregister (const RE::BGSBaseAlias *a_alias, Filter a_filter) |
| |
| bool | Unregister (const RE::ActiveEffect *a_activeEffect, Filter a_filter) |
| |
| void | UnregisterAll (const RE::TESForm *a_form) |
| |
| void | UnregisterAll (const RE::BGSBaseAlias *a_alias) |
| |
| void | UnregisterAll (const RE::ActiveEffect *a_activeEffect) |
| |
| void | UnregisterAll (RE::VMHandle a_handle) |
| |
| void | Clear () |
| |
| bool | Save (SerializationInterface *a_intfc, std::uint32_t a_type, std::uint32_t a_version) |
| |
| bool | Save (SerializationInterface *a_intfc) |
| |
| bool | Load (SerializationInterface *a_intfc) |
| |
| void | Revert (SerializationInterface *) |
| |
◆ RegistrationMap() [1/4]
template<class Filter >
template<class... Args>
◆ RegistrationMap() [2/4]
template<class Filter >
template<class... Args>
◆ RegistrationMap() [3/4]
template<class Filter >
template<class... Args>
◆ RegistrationMap() [4/4]
template<class Filter >
template<class... Args>
◆ ~RegistrationMap()
template<class Filter >
template<class... Args>
◆ operator=() [1/2]
template<class Filter >
template<class... Args>
◆ operator=() [2/2]
template<class Filter >
template<class... Args>
◆ QueueEvent()
template<class Filter >
template<class... Args>
◆ SendEvent()
template<class Filter >
template<class... Args>
The documentation for this class was generated from the following file: