CommonLibSSE NG
RE::ActorMagicCaster Member List

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

actorRE::ActorMagicCaster
AdjustActiveEffect(ActiveEffect *a_activeEffect, float a_power, bool a_arg3) overrideRE::ActorMagicCastervirtual
animationGraphManagerRE::SimpleAnimationGraphManagerHolder
castingArtRE::ActorMagicCaster
castingArtDataRE::ActorMagicCaster
castingSourceRE::ActorMagicCaster
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
CheckAttachCastingArt()RE::ActorMagicCasterinline
CheckCast(MagicItem *a_spell, bool a_dualCast, float *a_effectStrength, MagicSystem::CannotCastReason *a_reason, bool a_useBaseValueForCost) overrideRE::ActorMagicCastervirtual
ClearMagicNode() overrideRE::ActorMagicCastervirtual
cloneTaskRE::ActorMagicCaster
ConstructAnimationGraph(BSTSmartPointer< BShkbAnimationGraph > &a_out) overrideRE::SimpleAnimationGraphManagerHoldervirtual
costChargedRE::ActorMagicCaster
CreateAnimationChannels(BSScrapArray< BSTSmartPointer< BSAnimationGraphChannel >> &animGraphChannels)RE::IAnimationGraphManagerHoldervirtual
currentSpellRE::MagicCaster
currentSpellCostRE::MagicCaster
DeselectSpellImpl() overrideRE::ActorMagicCastervirtual
desiredTargetRE::MagicCaster
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::ActorMagicCastervirtual
FinishLoadGame(BGSLoadGameBuffer *a_buf) overrideRE::ActorMagicCastervirtual
flagsRE::ActorMagicCaster
Flags enum nameRE::ActorMagicCaster
GetAnimationGraphManager(BSTSmartPointer< BSAnimationGraphManager > &a_out) constRE::IAnimationGraphManagerHolder
GetAnimationGraphManagerImpl(BSTSmartPointer< BSAnimationGraphManager > &a_out) const overrideRE::SimpleAnimationGraphManagerHoldervirtual
GetCasterAsActor() const overrideRE::ActorMagicCastervirtual
GetCasterObjectReference(Actor **a_outCaster) constRE::MagicCastervirtual
GetCasterStatsObject() const overrideRE::ActorMagicCastervirtual
GetCastingSource() const overrideRE::ActorMagicCastervirtual
GetCurrentSpellCost()RE::MagicCaster
GetGraphVariableBool(const BSFixedString &a_variableName, bool &a_out) constRE::IAnimationGraphManagerHolder
GetGraphVariableCacheSize() constRE::IAnimationGraphManagerHoldervirtual
GetGraphVariableFloat(const BSFixedString &a_variableName, float &a_out) constRE::IAnimationGraphManagerHolder
GetGraphVariableImpl1(const BSFixedString &a_variableName, float &a_out) constRE::IAnimationGraphManagerHoldervirtual
GetGraphVariableImpl2(const BSFixedString &a_variableName, std::int32_t &a_out) constRE::IAnimationGraphManagerHoldervirtual
GetGraphVariableImpl3(const BSFixedString &a_variableName, bool &a_out) constRE::IAnimationGraphManagerHoldervirtual
GetGraphVariableInt(const BSFixedString &a_variableName, std::int32_t &a_out) constRE::IAnimationGraphManagerHolder
GetGraphVariableNiPoint3(const BSFixedString &a_variableName, NiPoint3 &a_out) constRE::IAnimationGraphManagerHolder
GetIsDualCasting() const overrideRE::ActorMagicCastervirtual
GetMagicNode() overrideRE::ActorMagicCastervirtual
InterruptCast(bool a_refund)RE::MagicCaster
InterruptCastImpl(bool a_depleteEnergy) overrideRE::ActorMagicCastervirtual
interruptHandlerRE::ActorMagicCaster
InterruptHandler_t typedefRE::ActorMagicCaster
lightRE::ActorMagicCaster
LoadGame(BGSLoadGameBuffer *a_buf) overrideRE::ActorMagicCastervirtual
loadGameSubBufferRE::ActorMagicCaster
loadingTaskRE::SimpleAnimationGraphManagerHolder
magicNodeRE::ActorMagicCaster
magnitudeOverrideRE::MagicCaster
nextTargetUpdateRE::MagicCaster
NotifyAnimationGraph(const BSFixedString &a_eventName)RE::IAnimationGraphManagerHoldervirtual
pad24RE::MagicCaster
PlayReleaseSound(MagicItem *a_item)RE::MagicCaster
PopulateGraphNodesToTarget(BSScrapArray< NiAVObject * > &a_nodes)RE::IAnimationGraphManagerHoldervirtual
PostChangeAnimationManager(const BSTSmartPointer< BShkbAnimationGraph > &a_arg1, const BSTSmartPointer< BShkbAnimationGraph > &a_arg2)RE::IAnimationGraphManagerHoldervirtual
PostCreateAnimationGraphManager(BSTSmartPointer< BSAnimationGraphManager > &a_animGraphMgr)RE::IAnimationGraphManagerHoldervirtual
PrepareSound(MagicSystem::SoundID a_sound, MagicItem *a_spell) overrideRE::ActorMagicCastervirtual
ProcessEvent(const BSAnimationGraphEvent *a_event, BSTEventSource< BSAnimationGraphEvent > *a_eventSource)=0RE::BSTEventSink< BSAnimationGraphEvent >pure virtual
projectileTimerRE::MagicCaster
RequestCastImpl() overrideRE::ActorMagicCastervirtual
RTTIRE::ActorMagicCasterinlinestatic
SaveGame(BGSSaveGameBuffer *a_buf) overrideRE::ActorMagicCastervirtual
SelectSpellImpl() overrideRE::ActorMagicCastervirtual
SetAnimationGraphManager(BSTSmartPointer< BSAnimationGraphManager > &a_in)RE::IAnimationGraphManagerHolder
SetAnimationGraphManagerImpl(BSTSmartPointer< BSAnimationGraphManager > &a_in) overrideRE::SimpleAnimationGraphManagerHoldervirtual
SetCastingTimerForCharge() overrideRE::ActorMagicCastervirtual
SetCurrentSpell(MagicItem *a_item)RE::MagicCaster
SetCurrentSpellImpl(MagicItem *a_spell) overrideRE::ActorMagicCastervirtual
SetDualCasting(bool a_set) overrideRE::ActorMagicCastervirtual
SetGraphVariableBool(const BSFixedString &a_variableName, bool a_in)RE::IAnimationGraphManagerHolder
SetGraphVariableFloat(const BSFixedString &a_variableName, float a_in)RE::IAnimationGraphManagerHolder
SetGraphVariableInt(const BSFixedString &a_variableName, std::int32_t a_in)RE::IAnimationGraphManagerHolder
SetGraphVariableNiPoint3(const BSFixedString &a_variableName, NiPoint3 &a_in) constRE::IAnimationGraphManagerHolder
SetSkipCheckCast() overrideRE::ActorMagicCastervirtual
SetupAnimEventSinks(const BSTSmartPointer< BShkbAnimationGraph > &a_animGraph)RE::IAnimationGraphManagerHoldervirtual
soundsRE::MagicCaster
SpellCast(bool a_doCast, std::uint32_t a_arg2, MagicItem *a_spell) overrideRE::ActorMagicCastervirtual
StartCastImpl() overrideRE::ActorMagicCastervirtual
StartChargeImpl() overrideRE::ActorMagicCastervirtual
StartReadyImpl() overrideRE::ActorMagicCastervirtual
State enum nameRE::MagicCaster
stateRE::MagicCaster
TestProjectilePlacement(const Effect &a_effect, const bhkPickData &a_pickData)RE::MagicCaster
Unk_06(void)RE::IAnimationGraphManagerHoldervirtual
Unk_07(void)RE::IAnimationGraphManagerHoldervirtual
Unk_09(void)RE::IAnimationGraphManagerHoldervirtual
Unk_0C(void)RE::IAnimationGraphManagerHoldervirtual
Unk_0E(void)RE::IAnimationGraphManagerHoldervirtual
Unk_13(void)RE::SimpleAnimationGraphManagerHoldervirtual
Update(float a_delta)RE::ActorMagicCastervirtual
UpdateAnimationGraphManager(const BSAnimationUpdateData &a_updateData)RE::IAnimationGraphManagerHolder
UpdateImpl(float a_delta)RE::MagicCaster
VTABLERE::ActorMagicCasterinlinestatic
weaponEnchantmentControllerRE::ActorMagicCaster
~ActorMagicCaster() overrideRE::ActorMagicCaster
~BSTEventSink()=defaultRE::BSTEventSink< BSAnimationGraphEvent >virtual
~IAnimationGraphManagerHolder()RE::IAnimationGraphManagerHoldervirtual
~MagicCaster()RE::MagicCastervirtual