CommonLibVR
RE::NonActorMagicCaster Member List

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

AdjustActiveEffect(ActiveEffect *a_activeEffect, float a_power, bool a_arg3)RE::MagicCastervirtual
blameActorRE::NonActorMagicCaster
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) overrideRE::NonActorMagicCastervirtual
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::NonActorMagicCasterinlinestatic
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() overrideRE::NonActorMagicCastervirtual
FinishLoadGame(BGSLoadGameBuffer *a_buf)RE::MagicCastervirtual
GetCasterAsActor() const overrideRE::NonActorMagicCastervirtual
GetCasterObjectReference(Actor **a_outCaster) const overrideRE::NonActorMagicCastervirtual
GetCasterStatsObject() const overrideRE::NonActorMagicCastervirtual
GetCastingSource() constRE::MagicCastervirtual
GetCurrentSpellCost()RE::MagicCaster
GetIsDualCasting() constRE::MagicCastervirtual
GetMagicNode() overrideRE::NonActorMagicCastervirtual
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) overrideRE::NonActorMagicCastervirtual
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::NonActorMagicCasterinlinestatic
SaveGame(BGSSaveGameBuffer *a_buf) overrideRE::NonActorMagicCastervirtual
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
unk58RE::NonActorMagicCaster
unk64RE::NonActorMagicCaster
UpdateImpl(float a_delta)RE::MagicCaster
VTABLERE::NonActorMagicCasterinlinestatic
~BSExtraData()=defaultRE::BSExtraDatavirtual
~ExtraMagicCaster() overrideRE::ExtraMagicCaster
~MagicCaster()RE::MagicCastervirtual
~NonActorMagicCaster() overrideRE::NonActorMagicCaster