Definition: BGSEntryPointFunctionDataActivateChoice.h:10
std::uint32_t pad24
Definition: BGSEntryPointFunctionDataActivateChoice.h:41
static constexpr auto VTABLE
Definition: BGSEntryPointFunctionDataActivateChoice.h:13
BGSPerk * perk
Definition: BGSEntryPointFunctionDataActivateChoice.h:37
bool ReplacesDefault() const
stl::enumeration< Flag, std::uint16_t > flags
Definition: BGSEntryPointFunctionDataActivateChoice.h:39
SpellItem * appliedSpell
Definition: BGSEntryPointFunctionDataActivateChoice.h:38
~BGSEntryPointFunctionDataActivateChoice() override
void SetParentPerk(BGSPerk *a_perk) override
BSFixedString label
Definition: BGSEntryPointFunctionDataActivateChoice.h:36
std::uint16_t id
Definition: BGSEntryPointFunctionDataActivateChoice.h:40
std::uint16_t GetID() override
Flag
Definition: BGSEntryPointFunctionDataActivateChoice.h:16
bool LoadImpl(TESFile *a_mod) override
static constexpr auto RTTI
Definition: BGSEntryPointFunctionDataActivateChoice.h:12
bool RunsImmediately() const
ENTRY_POINT_FUNCTION_DATA GetType() const override
void InitItem(TESForm *a_form) override
BGSPerk * GetParentPerk() override
Definition: BGSEntryPointFunctionData.h:11
ENTRY_POINT_FUNCTION_DATA
Definition: BGSEntryPointFunctionData.h:17