#include <RegistrationSetUnique.h>
|
using | Lock = std::recursive_mutex |
|
using | Locker = std::lock_guard< Lock > |
|
◆ Lock
◆ Locker
◆ RegistrationSetUniqueBase() [1/4]
SKSE::Impl::RegistrationSetUniqueBase::RegistrationSetUniqueBase |
( |
| ) |
|
|
delete |
◆ RegistrationSetUniqueBase() [2/4]
SKSE::Impl::RegistrationSetUniqueBase::RegistrationSetUniqueBase |
( |
const std::string_view & |
a_eventName | ) |
|
◆ RegistrationSetUniqueBase() [3/4]
◆ RegistrationSetUniqueBase() [4/4]
◆ ~RegistrationSetUniqueBase()
SKSE::Impl::RegistrationSetUniqueBase::~RegistrationSetUniqueBase |
( |
| ) |
|
◆ Clear()
void SKSE::Impl::RegistrationSetUniqueBase::Clear |
( |
| ) |
|
◆ Load()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Register() [1/4]
bool SKSE::Impl::RegistrationSetUniqueBase::Register |
( |
const void * |
a_object, |
|
|
RE::FormID |
a_formID, |
|
|
RE::VMTypeID |
a_typeID |
|
) |
| |
|
protected |
◆ Register() [2/4]
bool SKSE::Impl::RegistrationSetUniqueBase::Register |
( |
RE::ActiveEffect * |
a_activeEffect | ) |
|
◆ Register() [3/4]
bool SKSE::Impl::RegistrationSetUniqueBase::Register |
( |
RE::BGSRefAlias * |
a_alias | ) |
|
◆ Register() [4/4]
bool SKSE::Impl::RegistrationSetUniqueBase::Register |
( |
RE::TESForm * |
a_form | ) |
|
◆ Revert()
◆ Save() [1/2]
◆ Save() [2/2]
bool SKSE::Impl::RegistrationSetUniqueBase::Save |
( |
SerializationInterface * |
a_intfc, |
|
|
std::uint32_t |
a_type, |
|
|
std::uint32_t |
a_version |
|
) |
| |
◆ Unregister() [1/6]
bool SKSE::Impl::RegistrationSetUniqueBase::Unregister |
( |
const void * |
a_object, |
|
|
RE::FormID |
a_formID, |
|
|
RE::VMTypeID |
a_typeID |
|
) |
| |
|
protected |
◆ Unregister() [2/6]
bool SKSE::Impl::RegistrationSetUniqueBase::Unregister |
( |
RE::ActiveEffect * |
a_activeEffect | ) |
|
◆ Unregister() [3/6]
bool SKSE::Impl::RegistrationSetUniqueBase::Unregister |
( |
RE::BGSRefAlias * |
a_alias | ) |
|
◆ Unregister() [4/6]
bool SKSE::Impl::RegistrationSetUniqueBase::Unregister |
( |
RE::FormID |
a_uniqueID | ) |
|
◆ Unregister() [5/6]
bool SKSE::Impl::RegistrationSetUniqueBase::Unregister |
( |
RE::TESForm * |
a_form | ) |
|
◆ Unregister() [6/6]
bool SKSE::Impl::RegistrationSetUniqueBase::Unregister |
( |
RE::VMHandle |
a_handle | ) |
|
◆ _eventName
std::string SKSE::Impl::RegistrationSetUniqueBase::_eventName |
|
protected |
◆ _lock
Lock SKSE::Impl::RegistrationSetUniqueBase::_lock |
|
mutableprotected |
◆ _regs
The documentation for this class was generated from the following file: