47                kNone = 
static_cast<std::underlying_type_t<VariationID>
>(-1),
 
   71    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
 
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:22
 
static constexpr auto RTTI
Definition TESShout.h:20
 
Variation variations[VariationIDs::kTotal]
Definition TESShout.h:69
 
static constexpr auto VTABLE
Definition TESShout.h:21
 
Definition TESWordOfPower.h:13
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_TESShout(513956, 392614, 0x1edba68)
 
constexpr std::array< REL::VariantID, 5 > VTABLE_TESShout
Definition Offsets_VTABLE.h:830
 
RecordFlag
Definition TESShout.h:27
 
@ kDeleted
Definition TESShout.h:28
 
@ kTreatSpellsAsPowers
Definition TESShout.h:29
 
@ kIgnored
Definition TESShout.h:30
 
std::uint32_t pad14
Definition TESShout.h:39
 
float recoveryTime
Definition TESShout.h:38
 
TESWordOfPower * word
Definition TESShout.h:36
 
SpellItem * spell
Definition TESShout.h:37
 
VariationID
Definition TESShout.h:46