This is the complete list of members for RE::ExtraMagicCaster, including all inherited members.
AdjustActiveEffect(ActiveEffect *a_effect, float a_power, bool a_hostileOnly) | RE::MagicCaster | virtual |
BSExtraData() | RE::BSExtraData | |
castingTimer | RE::MagicCaster | |
CastSpellImmediate(MagicItem *a_spell, bool a_arg2, TESObjectREFR *a_target, float a_power, bool a_arg6, float a_magnitudeOverride=0.0f, Actor *a_owner=nullptr) | RE::MagicCaster | virtual |
CheckCast(MagicItem *a_spell, bool a_arg2, float *a_arg3, MagicSystem::CannotCastReason *a_reasonOut, bool a_arg5) | RE::MagicCaster | virtual |
ClearMagicNode() | RE::MagicCaster | virtual |
Create(std::size_t a_size, std::uintptr_t a_vtbl) | RE::BSExtraData | static |
Create(std::uintptr_t a_vtbl) | RE::BSExtraData | static |
currentSpell | RE::MagicCaster | |
currentSpellCost | RE::MagicCaster | |
desiredTarget | RE::MagicCaster | |
EXTRADATATYPE | RE::ExtraMagicCaster | inlinestatic |
GetCasterAsActor() const | RE::MagicCaster | virtual |
GetCasterObjectReference(Actor **a_casterOut) const | RE::MagicCaster | virtual |
GetCasterStatsObject() const | RE::MagicCaster | virtual |
GetCastingSource() const | RE::MagicCaster | virtual |
GetIsDualCasting() const | RE::MagicCaster | virtual |
GetMagicNode() | RE::MagicCaster | virtual |
GetType() const override | RE::ExtraMagicCaster | virtual |
IsNotEqual(const BSExtraData *a_rhs) const | RE::BSExtraData | virtual |
LoadGame(BGSLoadFormBuffer *a_buffer) | RE::MagicCaster | virtual |
magnitudeOverride | RE::MagicCaster | |
next | RE::BSExtraData | |
nextTargetUpdate | RE::MagicCaster | |
operator!=(const BSExtraData &a_rhs) const | RE::BSExtraData | |
operator==(const BSExtraData &a_rhs) const | RE::BSExtraData | |
pad24 | RE::MagicCaster | |
projectileTimer | RE::MagicCaster | |
RTTI | RE::ExtraMagicCaster | inlinestatic |
SaveGame(BGSSaveFormBuffer *a_buffer) | RE::MagicCaster | virtual |
SetCastingTimerForCharge() | RE::MagicCaster | virtual |
SetCurrentSpellImpl(MagicItem *a_spell) | RE::MagicCaster | virtual |
SetDualCasting(bool a_value) | RE::MagicCaster | virtual |
SetSkipCheckCast() | RE::MagicCaster | virtual |
sounds | RE::MagicCaster | |
SpellCast(bool a_arg1, std::uint32_t a_arg2, MagicItem *a_arg3) | RE::MagicCaster | virtual |
State enum name | RE::MagicCaster | |
state | RE::MagicCaster | |
TES_HEAP_REDEFINE_NEW() | RE::BSExtraData | |
Unk_02(void) | RE::MagicCaster | virtual |
Unk_03(void) | RE::MagicCaster | virtual |
Unk_04(void) | RE::MagicCaster | virtual |
Unk_05(void) | RE::MagicCaster | virtual |
Unk_06(void) | RE::MagicCaster | virtual |
Unk_07(void) | RE::MagicCaster | virtual |
Unk_08(void) | RE::MagicCaster | virtual |
Unk_11(void) | RE::MagicCaster | virtual |
Unk_12(void) | RE::MagicCaster | virtual |
Unk_1A(void) | RE::MagicCaster | virtual |
Unk_1B(void) | RE::MagicCaster | virtual |
~BSExtraData()=default | RE::BSExtraData | virtual |
~ExtraMagicCaster() override | RE::ExtraMagicCaster | |
~MagicCaster() | RE::MagicCaster | virtual |