46                kNone = 
static_cast<std::underlying_type_t<VariationID>
>(-1),
 
   70    static_assert(
sizeof(
TESShout) == 0xA8);
 
Definition: BGSEquipSlot.h:10
 
Definition: BGSEquipType.h:9
 
Definition: SpellItem.h:16
 
Definition: TESDescription.h:12
 
Definition: TESFullName.h:9
 
Definition: TESShout.h:18
 
BGSEquipSlot * GetEquipSlot() const override
 
bool GetKnown() const override
 
bool Load(TESFile *a_mod) override
 
void InitItemImpl() override
 
void SetEquipSlot(BGSEquipSlot *a_slot) override
 
static constexpr auto FORMTYPE
Definition: TESShout.h:21
 
static constexpr auto RTTI
Definition: TESShout.h:20
 
Variation variations[VariationIDs::kTotal]
Definition: TESShout.h:68
 
Definition: TESWordOfPower.h:13
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_TESShout
Definition: Offsets_RTTI.h:6071
 
Definition: TESShout.h:24
 
RecordFlag
Definition: TESShout.h:26
 
@ kDeleted
Definition: TESShout.h:27
 
@ kTreatSpellsAsPowers
Definition: TESShout.h:28
 
@ kIgnored
Definition: TESShout.h:29
 
Definition: TESShout.h:34
 
std::uint32_t pad14
Definition: TESShout.h:38
 
float recoveryTime
Definition: TESShout.h:37
 
TESWordOfPower * word
Definition: TESShout.h:35
 
SpellItem * spell
Definition: TESShout.h:36
 
Definition: TESShout.h:43
 
VariationID
Definition: TESShout.h:45