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