Definition: BGSKeyword.h:10
 
Definition: TESObjectMISC.h:28
 
Definition: TESSoulGem.h:10
 
BGSKeyword * GetDefaultKeyword() const override
 
stl::enumeration< SOUL_LEVEL, std::uint8_t > soulCapacity
Definition: TESSoulGem.h:41
 
static constexpr auto RTTI
Definition: TESSoulGem.h:12
 
void LoadImpl(TESFile *a_mod, std::uint32_t a_chunkID) override
 
TESSoulGem * linkedSoulGem
Definition: TESSoulGem.h:39
 
void InitializeData() override
 
std::uint16_t unk10A
Definition: TESSoulGem.h:42
 
constexpr SOUL_LEVEL GetMaximumCapacity() const noexcept
Definition: TESSoulGem.h:36
 
static constexpr auto FORMTYPE
Definition: TESSoulGem.h:13
 
std::uint32_t unk10C
Definition: TESSoulGem.h:43
 
constexpr SOUL_LEVEL GetContainedSoul() const noexcept
Definition: TESSoulGem.h:35
 
stl::enumeration< SOUL_LEVEL, std::uint8_t > currentSoul
Definition: TESSoulGem.h:40
 
Definition: AbsorbEffect.h:6
 
SOUL_LEVEL
Definition: SoulLevels.h:6
 
constexpr REL::ID RTTI_TESSoulGem
Definition: Offsets_RTTI.h:6072
 
Definition: TESSoulGem.h:16
 
RecordFlag
Definition: TESSoulGem.h:18
 
@ kCanHoldNPCSoul
Definition: TESSoulGem.h:21
 
@ kIgnored
Definition: TESSoulGem.h:20
 
@ kDeleted
Definition: TESSoulGem.h:19