| actorCasterType | RE::ActorMagicCaster | |
| AdjustActiveEffect(ActiveEffect *a_effect, float a_power, bool a_hostileOnly) | RE::MagicCaster | virtual |
| animationGraphManager | RE::SimpleAnimationGraphManagerHolder | |
| casterRace | RE::ActorMagicCaster | |
| 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 |
| ConstructAnimationGraph(BSTSmartPointer< BShkbAnimationGraph > &a_out) override | RE::SimpleAnimationGraphManagerHolder | virtual |
| currentSpell | RE::MagicCaster | |
| currentSpellCost | RE::MagicCaster | |
| desiredTarget | RE::MagicCaster | |
| effectController | RE::ActorMagicCaster | |
| effectLight | RE::ActorMagicCaster | |
| effectNode | RE::ActorMagicCaster | |
| fireNode | RE::ActorMagicCaster | |
| GetAnimationGraphManager(BSTSmartPointer< BSAnimationGraphManager > &a_out) const | RE::IAnimationGraphManagerHolder | |
| GetAnimationGraphManagerImpl(BSTSmartPointer< BSAnimationGraphManager > &a_out) const override | RE::SimpleAnimationGraphManagerHolder | virtual |
| GetCasterAsActor() const | RE::MagicCaster | virtual |
| GetCasterObjectReference(Actor **a_casterOut) const | RE::MagicCaster | virtual |
| GetCasterStatsObject() const | RE::MagicCaster | virtual |
| GetCastingSource() const | RE::MagicCaster | virtual |
| GetGraphVariableBool(const BSFixedString &a_variableName, bool &a_out) const | RE::IAnimationGraphManagerHolder | |
| GetGraphVariableCacheSize() const | RE::IAnimationGraphManagerHolder | virtual |
| GetGraphVariableFloat(const BSFixedString &a_variableName, float &a_out) const | RE::IAnimationGraphManagerHolder | |
| GetGraphVariableImpl1(const BSFixedString &a_variableName, float &a_out) const | RE::IAnimationGraphManagerHolder | virtual |
| GetGraphVariableImpl2(const BSFixedString &a_variableName, std::int32_t &a_out) const | RE::IAnimationGraphManagerHolder | virtual |
| GetGraphVariableImpl3(const BSFixedString &a_variableName, bool &a_out) const | RE::IAnimationGraphManagerHolder | virtual |
| GetGraphVariableInt(const BSFixedString &a_variableName, std::int32_t &a_out) const | RE::IAnimationGraphManagerHolder | |
| GetIsDualCasting() const | RE::MagicCaster | virtual |
| GetMagicNode() | RE::MagicCaster | virtual |
| havokWorld | RE::ActorMagicCaster | |
| LoadGame(BGSLoadFormBuffer *a_buffer) | RE::MagicCaster | virtual |
| loadingTask | RE::SimpleAnimationGraphManagerHolder | |
| magnitudeOverride | RE::MagicCaster | |
| nextTargetUpdate | RE::MagicCaster | |
| NotifyAnimationGraph(const BSFixedString &a_eventName) | RE::IAnimationGraphManagerHolder | virtual |
| owner | RE::ActorMagicCaster | |
| pad24 | RE::MagicCaster | |
| PopulateGraphNodesToTarget(BSScrapArray< NiAVObject * > &a_nodes) | RE::IAnimationGraphManagerHolder | virtual |
| PostChangeAnimationManager(const BSTSmartPointer< BShkbAnimationGraph > &a_arg1, const BSTSmartPointer< BShkbAnimationGraph > &a_arg2) | RE::IAnimationGraphManagerHolder | virtual |
| PostCreateAnimationGraphManager(BSTSmartPointer< BSAnimationGraphManager > &a_animGraphMgr) | RE::IAnimationGraphManagerHolder | virtual |
| ProcessEvent(const BSAnimationGraphEvent *a_event, BSTEventSource< BSAnimationGraphEvent > *a_eventSource)=0 | RE::BSTEventSink< BSAnimationGraphEvent > | pure virtual |
| projectileTimer | RE::MagicCaster | |
| RTTI | RE::ActorMagicCaster | inlinestatic |
| SaveGame(BGSSaveFormBuffer *a_buffer) | RE::MagicCaster | virtual |
| SetAnimationGraphManager(BSTSmartPointer< BSAnimationGraphManager > &a_in) | RE::IAnimationGraphManagerHolder | |
| SetAnimationGraphManagerImpl(BSTSmartPointer< BSAnimationGraphManager > &a_in) override | RE::SimpleAnimationGraphManagerHolder | virtual |
| SetCastingTimerForCharge() | RE::MagicCaster | virtual |
| SetCurrentSpellImpl(MagicItem *a_spell) | RE::MagicCaster | virtual |
| SetDualCasting(bool a_value) | RE::MagicCaster | virtual |
| SetSkipCheckCast() | RE::MagicCaster | virtual |
| SetupAnimEventSinks(const BSTSmartPointer< BShkbAnimationGraph > &a_animGraph) | RE::IAnimationGraphManagerHolder | 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 | |
| unk68 | RE::ActorMagicCaster | |
| unk70 | RE::ActorMagicCaster | |
| unk80 | RE::ActorMagicCaster | |
| unk88 | RE::ActorMagicCaster | |
| Unk_02(void) | RE::MagicCaster | virtual |
| Unk_03(void) | RE::MagicCaster | virtual |
| Unk_04(void) | RE::MagicCaster | virtual |
| Unk_05(void) | RE::MagicCaster | virtual |
| RE::Unk_06(void) | RE::MagicCaster | virtual |
| RE::SimpleAnimationGraphManagerHolder::Unk_06(void) | RE::IAnimationGraphManagerHolder | virtual |
| RE::Unk_07(void) | RE::MagicCaster | virtual |
| RE::SimpleAnimationGraphManagerHolder::Unk_07(void) | RE::IAnimationGraphManagerHolder | virtual |
| Unk_08(void) | RE::MagicCaster | virtual |
| Unk_09(void) | RE::IAnimationGraphManagerHolder | virtual |
| Unk_0A(void) | RE::IAnimationGraphManagerHolder | virtual |
| Unk_0C(void) | RE::IAnimationGraphManagerHolder | virtual |
| Unk_0E(void) | RE::IAnimationGraphManagerHolder | virtual |
| Unk_11(void) | RE::MagicCaster | virtual |
| Unk_12(void) | RE::MagicCaster | virtual |
| Unk_13(void) | RE::SimpleAnimationGraphManagerHolder | virtual |
| Unk_1A(void) | RE::MagicCaster | virtual |
| Unk_1B(void) | RE::MagicCaster | virtual |
| unkA0 | RE::ActorMagicCaster | |
| unkA8 | RE::ActorMagicCaster | |
| unkB0 | RE::ActorMagicCaster | |
| unkD0 | RE::ActorMagicCaster | |
| unkD8 | RE::ActorMagicCaster | |
| unkE0 | RE::ActorMagicCaster | |
| unkF0 | RE::ActorMagicCaster | |
| unkF8 | RE::ActorMagicCaster | |
| Update(float a_timeDelta) | RE::ActorMagicCaster | virtual |
| ~ActorMagicCaster() | RE::ActorMagicCaster | virtual |
| ~BSTEventSink()=default | RE::BSTEventSink< BSAnimationGraphEvent > | virtual |
| ~IAnimationGraphManagerHolder() | RE::IAnimationGraphManagerHolder | virtual |
| ~MagicCaster() | RE::MagicCaster | virtual |