15    class QueuedPromoteLocationReferencesTask;
 
   25        static_assert(
sizeof(
CellKey) == 0x4);
 
  110        void Revert(BGSLoadFormBuffer* a_buf) 
override;    
 
Definition: BGSKeyword.h:10
 
Definition: BGSLocation.h:68
 
std::uint32_t pad6C
Definition: BGSLocation.h:125
 
void Revert(BGSLoadFormBuffer *a_buf) override
 
OverrideData * overrideData
Definition: BGSLocation.h:128
 
float worldLocRadius
Definition: BGSLocation.h:123
 
bool IsParent(const BGSLocation *a_possibleParent) const
 
static constexpr auto FORMTYPE
Definition: BGSLocation.h:71
 
NiPointer< QueuedPromoteLocationReferencesTask > promoteRefsTask
Definition: BGSLocation.h:129
 
bool Load(TESFile *a_mod) override
 
void InitItemImpl() override
 
BSTArray< SpecialRefData > specialRefs
Definition: BGSLocation.h:126
 
ObjectRefHandle worldLocMarker
Definition: BGSLocation.h:122
 
static constexpr auto RTTI
Definition: BGSLocation.h:70
 
BSTArray< UniqueNPCData > uniqueNPCs
Definition: BGSLocation.h:127
 
bool everCleared
Definition: BGSLocation.h:136
 
BGSLocation * parentLoc
Definition: BGSLocation.h:119
 
ObjectRefHandle horseLocMarker
Definition: BGSLocation.h:124
 
std::uint16_t padEE
Definition: BGSLocation.h:137
 
BSTArray< ObjectRefHandle > promotedRefs
Definition: BGSLocation.h:130
 
bool IsChild(const BGSLocation *a_possibleChild) const
 
BSTArray< KEYWORD_DATA > keywordData
Definition: BGSLocation.h:133
 
void InitializeData() override
 
bool cleared
Definition: BGSLocation.h:135
 
bool FindInFileFast(TESFile *a_mod) override
 
TESFaction * unreportedCrimeFaction
Definition: BGSLocation.h:120
 
volatile std::int32_t loadedCount
Definition: BGSLocation.h:131
 
BGSMusicType * musicType
Definition: BGSLocation.h:121
 
std::uint32_t lastChecked
Definition: BGSLocation.h:134
 
void LoadGame(BGSLoadFormBuffer *a_buf) override
 
std::uint32_t fileOffset
Definition: BGSLocation.h:132
 
void SaveGame(BGSSaveFormBuffer *a_buf) override
 
Definition: BGSLocationRefType.h:9
 
Definition: BGSMusicType.h:13
 
Definition: BSTArray.h:377
 
Definition: BSTHashMap.h:21
 
Definition: NiSmartPointer.h:9
 
Definition: TESFaction.h:120
 
Definition: TESFullName.h:9
 
Definition: AbsorbEffect.h:6
 
std::uint32_t FormID
Definition: BSCoreTypes.h:5
 
constexpr REL::ID RTTI_BGSLocation
Definition: Offsets_RTTI.h:1324
 
Definition: BGSLocation.h:74
 
ChangeFlag
Definition: BGSLocation.h:76
 
@ kKeywordData
Definition: BGSLocation.h:77
 
@ kCleared
Definition: BGSLocation.h:78
 
Definition: BGSLocation.h:93
 
std::uint32_t pad0C
Definition: BGSLocation.h:98
 
float data
Definition: BGSLocation.h:97
 
BGSKeyword * keyword
Definition: BGSLocation.h:96
 
Definition: BGSLocation.h:83
 
RecordFlag
Definition: BGSLocation.h:85
 
@ kIgnored
Definition: BGSLocation.h:87
 
@ kCleared
Definition: BGSLocation.h:88
 
@ kDeleted
Definition: BGSLocation.h:86
 
Definition: BGSLocation.h:56
 
BSTArray< UnloadedRefData > addedData
Definition: BGSLocation.h:59
 
BSTSet< FormID > removedData
Definition: BGSLocation.h:60
 
Definition: BGSLocation.h:35
 
std::uint32_t pad14
Definition: BGSLocation.h:40
 
UnloadedRefData refData
Definition: BGSLocation.h:39
 
BGSLocationRefType * type
Definition: BGSLocation.h:38
 
Definition: BGSLocation.h:45
 
FormID refID
Definition: BGSLocation.h:49
 
Actor * actor
Definition: BGSLocation.h:48
 
BGSLocation * editorLoc
Definition: BGSLocation.h:51
 
std::uint32_t pad0C
Definition: BGSLocation.h:50
 
Definition: BGSLocation.h:18
 
CellKey cellKey
Definition: BGSLocation.h:30
 
FormID refID
Definition: BGSLocation.h:28
 
FormID parentSpaceID
Definition: BGSLocation.h:29
 
Definition: BGSLocation.h:21
 
BSTTuple< std::int16_t, std::int16_t > xy
Definition: BGSLocation.h:22
 
std::uint32_t raw
Definition: BGSLocation.h:23