CommonLibSSE NG
RE::ExtraMagicCaster Member List

This is the complete list of members for RE::ExtraMagicCaster, including all inherited members.

AdjustActiveEffect(ActiveEffect *a_activeEffect, float a_power, bool a_arg3)RE::MagicCastervirtual
BSExtraData()RE::BSExtraData
castingTimerRE::MagicCaster
CastSpellImmediate(MagicItem *a_spell, bool a_noHitEffectArt, TESObjectREFR *a_target, float a_effectiveness, bool a_hostileEffectivenessOnly, float a_magnitudeOverride, Actor *a_blameActor)RE::MagicCastervirtual
CheckCast(MagicItem *a_spell, bool a_dualCast, float *a_effectStrength, MagicSystem::CannotCastReason *a_reason, bool a_useBaseValueForCost)RE::MagicCastervirtual
ClearMagicNode()RE::MagicCastervirtual
Create(std::size_t a_size, std::uintptr_t a_vtbl)RE::BSExtraDatastatic
Create()RE::BSExtraDatastatic
currentSpellRE::MagicCaster
currentSpellCostRE::MagicCaster
DeselectSpellImpl()RE::MagicCastervirtual
desiredTargetRE::MagicCaster
EXTRADATATYPERE::ExtraMagicCasterinlinestatic
FindPickTarget(NiPoint3 &a_targetLocation, TESObjectCELL **a_targetCell, bhkPickData &a_pickData)RE::MagicCaster
FindTargets(float a_effectivenessMult, std::uint32_t &a_targetCount, TESBoundObject *a_source, bool a_loadCast, bool a_adjustOnlyHostileEffectiveness)RE::MagicCaster
FindTouchTarget()RE::MagicCastervirtual
FinishCast()RE::MagicCaster
FinishCastImpl()RE::MagicCastervirtual
FinishLoadGame(BGSLoadGameBuffer *a_buf)RE::MagicCastervirtual
GetCasterAsActor() constRE::MagicCastervirtual
GetCasterObjectReference(Actor **a_outCaster) constRE::MagicCastervirtual
GetCasterStatsObject() constRE::MagicCastervirtual
GetCastingSource() constRE::MagicCastervirtual
GetCurrentSpellCost()RE::MagicCaster
GetIsDualCasting() constRE::MagicCastervirtual
GetMagicNode()RE::MagicCastervirtual
GetType() const overrideRE::ExtraMagicCastervirtual
InterruptCast(bool a_refund)RE::MagicCaster
InterruptCastImpl(bool a_depleteEnergy)RE::MagicCastervirtual
IsNotEqual(const BSExtraData *a_rhs) constRE::BSExtraDatavirtual
LoadGame(BGSLoadGameBuffer *a_buf)RE::MagicCastervirtual
magnitudeOverrideRE::MagicCaster
nextRE::BSExtraData
nextTargetUpdateRE::MagicCaster
operator!=(const BSExtraData &a_rhs) constRE::BSExtraData
operator==(const BSExtraData &a_rhs) constRE::BSExtraData
pad24RE::MagicCaster
PlayReleaseSound(MagicItem *a_item)RE::MagicCaster
PrepareSound(MagicSystem::SoundID a_sound, MagicItem *a_spell)RE::MagicCastervirtual
projectileTimerRE::MagicCaster
RequestCastImpl()RE::MagicCastervirtual
RTTIRE::ExtraMagicCasterinlinestatic
SaveGame(BGSSaveGameBuffer *a_buf)RE::MagicCastervirtual
SelectSpellImpl()RE::MagicCastervirtual
SetCastingTimerForCharge()RE::MagicCastervirtual
SetCurrentSpell(MagicItem *a_item)RE::MagicCaster
SetCurrentSpellImpl(MagicItem *a_spell)RE::MagicCastervirtual
SetDualCasting(bool a_set)RE::MagicCastervirtual
SetSkipCheckCast()RE::MagicCastervirtual
soundsRE::MagicCaster
SpellCast(bool a_doCast, std::uint32_t a_arg2, MagicItem *a_spell)RE::MagicCastervirtual
StartCastImpl()RE::MagicCastervirtual
StartChargeImpl()RE::MagicCastervirtual
StartReadyImpl()RE::MagicCastervirtual
stateRE::MagicCaster
State enum nameRE::MagicCaster
TES_HEAP_REDEFINE_NEW()RE::BSExtraData
TestProjectilePlacement(const Effect &a_effect, const bhkPickData &a_pickData)RE::MagicCaster
UpdateImpl(float a_delta)RE::MagicCaster
VTABLERE::BSExtraDatainlinestatic
~BSExtraData()=defaultRE::BSExtraDatavirtual
~ExtraMagicCaster() overrideRE::ExtraMagicCaster
~MagicCaster()RE::MagicCastervirtual