|
CommonLibSSE (powerof3)
|
#include <BGSSaveLoadGame.h>
Public Types | |
| enum class | Flags { kGlobalAllowChanges = 1 << 0 , kLoading = 1 << 1 , kSaving = 1 << 2 , kInitingForms = 1 << 3 , kDeferInitForms = 1 << 4 , kPositioningPlayer = 1 << 5 , kPlayerLocationInvalid = 1 << 6 } |
Public Member Functions | |
| bool | GetChange (TESForm *a_form, std::uint32_t a_changes) |
| bool | IsFormIDInUse (FormID a_formID) |
Static Public Member Functions | |
| static BGSSaveLoadGame * | GetSingleton () |
Public Attributes | |
| BSTArray< TESFile * > | pluginList |
| BSTArray< void * > | unk18 |
| BGSSaveLoadFormIDMap | worldspaceFormIDMap |
| BSTHashMap< FormID, ActorHandle > | unk98 |
| BGSSaveLoadReferencesMap | unkC8 |
| BSTHashMap< FormID, FormID > | unk158 |
| BGSConstructFormsInAllFilesMap | reconstructFormsMap |
| BGSSaveLoadQueuedSubBufferMap | queuedSubBuffersMap |
| BGSSaveLoadFormIDMap | formIDMap |
| BSTArray< void * > | saveLoadHistory |
| BSTArray< void * > | unk318 |
| BGSSaveLoadChangesMap * | saveLoadChanges |
| std::uint64_t | unk338 |
| REX::EnumSet< Flags, std::uint32_t > | flags |
| std::uint8_t | currentMinorVersion |
|
strong |
|
inline |
|
inlinestatic |
|
inline |
| std::uint8_t RE::BGSSaveLoadGame::currentMinorVersion |
| REX::EnumSet<Flags, std::uint32_t> RE::BGSSaveLoadGame::flags |
| BGSSaveLoadFormIDMap RE::BGSSaveLoadGame::formIDMap |
| BGSSaveLoadQueuedSubBufferMap RE::BGSSaveLoadGame::queuedSubBuffersMap |
| BGSConstructFormsInAllFilesMap RE::BGSSaveLoadGame::reconstructFormsMap |
| BGSSaveLoadChangesMap* RE::BGSSaveLoadGame::saveLoadChanges |
| BSTArray<void*> RE::BGSSaveLoadGame::saveLoadHistory |
| BSTHashMap<FormID, FormID> RE::BGSSaveLoadGame::unk158 |
| BSTArray<void*> RE::BGSSaveLoadGame::unk18 |
| BSTArray<void*> RE::BGSSaveLoadGame::unk318 |
| std::uint64_t RE::BGSSaveLoadGame::unk338 |
| BSTHashMap<FormID, ActorHandle> RE::BGSSaveLoadGame::unk98 |
| BGSSaveLoadReferencesMap RE::BGSSaveLoadGame::unkC8 |
| BGSSaveLoadFormIDMap RE::BGSSaveLoadGame::worldspaceFormIDMap |