12 class IProcedureTreeItem;
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: BSTArray.h:378
Definition: BSTSmartPointer.h:37
Definition: IPackageData.h:12
Definition: IProcedureTreeItem.h:8
Definition: TESCustomPackageData.h:55
~TESCustomPackageData() override
bool alwaysRecheckConditions
Definition: TESCustomPackageData.h:74
std::uint16_t version
Definition: TESCustomPackageData.h:73
static constexpr auto RTTI
Definition: TESCustomPackageData.h:57
void LoadGame(BGSLoadFormBuffer *a_buf) override
void Copy(TESPackageData *a_package, TESForm *a_form) override
std::uint32_t pad3C
Definition: TESCustomPackageData.h:76
void SaveGame(BGSSaveFormBuffer *a_buf) override
void InitItem(TESForm *a_form) override
TESPackage * templateParent
Definition: TESCustomPackageData.h:72
std::uint8_t pad3B
Definition: TESCustomPackageData.h:75
BSTSmartPointer< BGSPackageDataNameMap > nameMap
Definition: TESCustomPackageData.h:71
BGSPackageDataList data
Definition: TESCustomPackageData.h:69
IProcedureTreeItem * procedureTree
Definition: TESCustomPackageData.h:70
static constexpr auto VTABLE
Definition: TESCustomPackageData.h:58
Definition: TESPackageData.h:10
Definition: TESPackage.h:316
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_TESCustomPackageData
Definition: Offsets_VTABLE.h:12816
constexpr REL::ID RTTI_TESCustomPackageData(static_cast< std::uint64_t >(686030))
Definition: TESCustomPackageData.h:16
std::int8_t * uids
Definition: TESCustomPackageData.h:18
IPackageData ** data
Definition: TESCustomPackageData.h:17
std::uint16_t dataSize
Definition: TESCustomPackageData.h:19
std::uint8_t pad13
Definition: TESCustomPackageData.h:21
std::int8_t nextUID
Definition: TESCustomPackageData.h:20
std::uint32_t pad14
Definition: TESCustomPackageData.h:22
Definition: TESCustomPackageData.h:30
Flag
Definition: TESCustomPackageData.h:33
std::int8_t uid
Definition: TESCustomPackageData.h:40
std::uint32_t pad0C
Definition: TESCustomPackageData.h:44
std::uint8_t pad0B
Definition: TESCustomPackageData.h:43
BSFixedString name
Definition: TESCustomPackageData.h:39
bool isPublic
Definition: TESCustomPackageData.h:41
std::uint8_t pad0A
Definition: TESCustomPackageData.h:42
Definition: TESCustomPackageData.h:27
BSTArray< NameMapData > nameMap
Definition: TESCustomPackageData.h:50
std::uint32_t pad04
Definition: TESCustomPackageData.h:46
Definition: BSIntrusiveRefCounted.h:8