| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <BSWin32SaveDataSystemUtility.h>
  
Public Member Functions | |
| ~BSWin32SaveDataSystemUtility () override | |
| bool | CreateSaveDirectory (const char *a_pathName, bool a_ignoreINI) override | 
| errno_t | PrepareFileSavePath (const char *a_fileName, char *a_dst, bool a_tmpSave, bool a_ignoreINI) override | 
| void | Unk_05 (void) override | 
| void | Unk_06 (void) override | 
| void | Unk_07 (void) override | 
| void | Unk_08 (void) override | 
| void | Unk_09 (void) override | 
| void | Unk_0C (void) override | 
| void | Unk_11 (void) override | 
  Public Member Functions inherited from RE::BSSaveDataSystemUtility | |
| virtual | ~BSSaveDataSystemUtility () | 
| virtual bool | CreateSaveDirectory (const char *a_pathName, bool a_ignoreINI)=0 | 
| virtual errno_t | PrepareFileSavePath (const char *a_fileName, char *a_dst, bool a_tmpSave, bool a_ignoreINI)=0 | 
| virtual void | Unk_03 (void) | 
| virtual void | Unk_04 (void) | 
| virtual void | Unk_05 (void) | 
| virtual void | Unk_06 (void)=0 | 
| virtual void | Unk_07 (void) | 
| virtual void | Unk_08 (void) | 
| virtual void | Unk_09 (void) | 
| virtual void | Unk_0A (void) | 
| virtual void | Unk_0B (void) | 
| virtual void | Unk_0C (void) | 
| virtual void | Unk_0D (void) | 
| virtual void | Unk_0E (void) | 
| virtual void | Unk_0F (void) | 
| virtual void | Unk_10 (void) | 
| virtual void | Unk_11 (void) | 
  Public Member Functions inherited from RE::BSTEventSource< BSSaveDataEvent > | |
| BSTEventSource () | |
| void | AddEventSink (Sink *a_eventSink) | 
| void | AddEventSink (BSTEventSink< SinkEvent > *a_sink) | 
| void | RemoveEventSink (Sink *a_eventSink) | 
| void | SendEvent (const BSSaveDataEvent *a_event) | 
| void | operator() (const BSSaveDataEvent *a_event) | 
Static Public Member Functions | |
| static BSWin32SaveDataSystemUtility * | GetSingleton () | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_BSWin32SaveDataSystemUtility | 
  Static Public Attributes inherited from RE::BSSaveDataSystemUtility | |
| static constexpr auto | RTTI = RTTI_BSSaveDataSystemUtility | 
Additional Inherited Members | |
  Public Types inherited from RE::BSTEventSource< BSSaveDataEvent > | |
| using | Sink = BSTEventSink< BSSaveDataEvent > | 
  Public Attributes inherited from RE::BSSaveDataSystemUtility | |
| std::uint32_t | unk060 | 
| std::uint32_t | profileHash | 
| std::uint64_t | unk068 | 
| Entry | entry | 
| std::uint64_t | unk208 | 
| std::uint64_t | unk210 | 
| std::uint64_t | unk218 | 
| std::uint64_t | unk220 | 
  Public Attributes inherited from RE::BSTEventSource< BSSaveDataEvent > | |
| BSTArray< Sink * > | sinks | 
| BSTArray< Sink * > | pendingRegisters | 
| BSTArray< Sink * > | pendingUnregisters | 
| BSSpinLock | lock | 
| bool | notifying | 
| std::uint8_t | pad51 | 
| std::uint16_t | pad52 | 
| std::uint32_t | pad54 | 
      
  | 
  override | 
      
  | 
  overridevirtual | 
Implements RE::BSSaveDataSystemUtility.
      
  | 
  static | 
      
  | 
  overridevirtual | 
Implements RE::BSSaveDataSystemUtility.
      
  | 
  overridevirtual | 
Reimplemented from RE::BSSaveDataSystemUtility.
      
  | 
  overridevirtual | 
Implements RE::BSSaveDataSystemUtility.
      
  | 
  overridevirtual | 
Reimplemented from RE::BSSaveDataSystemUtility.
      
  | 
  overridevirtual | 
Reimplemented from RE::BSSaveDataSystemUtility.
      
  | 
  overridevirtual | 
Reimplemented from RE::BSSaveDataSystemUtility.
      
  | 
  overridevirtual | 
Reimplemented from RE::BSSaveDataSystemUtility.
      
  | 
  overridevirtual | 
Reimplemented from RE::BSSaveDataSystemUtility.
      
  | 
  inlinestaticconstexpr |