Definition BSTArray.h:377
 
Definition MemoryManager.h:244
 
Definition TESGlobal.h:10
 
Definition TESLeveledList.h:40
 
SimpleArray< LEVELED_OBJECT > entries
Definition TESLeveledList.h:69
 
void CopyComponent(BaseFormComponent *a_rhs) override
 
std::uint32_t pad14
Definition TESLeveledList.h:74
 
std::vector< TESForm * > GetContainedForms() const
 
Flag
Definition TESLeveledList.h:45
 
@ kSpecialLoot
Definition TESLeveledList.h:49
 
@ kCalculateFromAllLevelsLTOrEqPCLevel
Definition TESLeveledList.h:46
 
@ kUseAll
Definition TESLeveledList.h:48
 
@ kCalculateForEachItemInCount
Definition TESLeveledList.h:47
 
~TESLeveledList() override
 
std::uint8_t numEntries
Definition TESLeveledList.h:72
 
virtual bool GetMultCalc()
 
void * unk18
Definition TESLeveledList.h:75
 
void CalculateCurrentFormList(std::uint16_t a_level, std::int16_t a_count, BSScrapArray< CALCED_OBJECT > &a_calcedObjects, std::uint32_t a_arg5, bool a_usePlayerLevel)
 
std::int8_t chanceNone
Definition TESLeveledList.h:70
 
virtual std::uint8_t GetChanceNone()
 
virtual bool GetCanContainFormsOfType(FormType a_type) const =0
 
void ClearDataComponent() override
 
Flag llFlags
Definition TESLeveledList.h:71
 
std::uint8_t unk13
Definition TESLeveledList.h:73
 
void InitializeDataComponent() override
 
static constexpr auto RTTI
Definition TESLeveledList.h:42
 
TESGlobal * chanceGlobal
Definition TESLeveledList.h:76
 
virtual std::int32_t GetLevDifferenceMax()
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_TESLeveledList(513943, 392584, 0x1edb458)
 
FormType
Definition FormTypes.h:139
 
Definition TESLeveledList.h:28
 
TESForm * form
Definition TESLeveledList.h:31
 
std::uint16_t pad0A
Definition TESLeveledList.h:33
 
std::uint32_t pad0C
Definition TESLeveledList.h:34
 
std::uint16_t count
Definition TESLeveledList.h:32
 
ContainerItemExtra containerItem
Definition TESLeveledList.h:35
 
Definition TESLeveledList.h:16
 
std::uint16_t level
Definition TESLeveledList.h:21
 
std::uint16_t count
Definition TESLeveledList.h:20
 
ContainerItemExtra * itemExtra
Definition TESLeveledList.h:23
 
TESForm * form
Definition TESLeveledList.h:19
 
std::uint32_t pad0C
Definition TESLeveledList.h:22