39 bool AddChange(std::uint32_t a_changeFlags)
override;
41 void SaveGame(BGSSaveFormBuffer* a_buf)
override;
Definition ActorValueOwner.h:8
Definition BGSPerkRankArray.h:28
Definition TESActorBaseData.h:81
Definition TESActorBase.h:32
float GetPermanentActorValue(ActorValue a_akValue) override
virtual TESForm * GetAsForm()
bool AddChange(std::uint32_t a_changeFlags) override
void ModActorValue(ActorValue a_akValue, float a_value) override
bool IsAutoCalc() const override
void SetBaseActorValue(ActorValue a_akValue, float a_value) override
void RemoveChange(std::uint32_t a_changeFlags) override
float GetActorValue(ActorValue a_akValue) override
static constexpr auto RTTI
Definition TESActorBase.h:34
void SetAutoCalc(bool a_autoCalc) override
void SetActorValue(ActorValue a_akValue, float a_value) override
float GetBaseActorValue(ActorValue a_akValue) override
virtual void SetCombatStyle(TESCombatStyle *a_combatStyle)
void SaveGame(BGSSaveFormBuffer *a_buf) override
bool GetIsPlayerOwner() const override
void LoadGame(BGSLoadFormBuffer *a_buf) override
virtual bool GetHasPLSpecTex() const
virtual TESCombatStyle * GetCombatStyle()
void RestoreActorValue(ACTOR_VALUE_MODIFIER a_modifier, ActorValue a_akValue, float a_value) override
Definition TESBoundAnimObject.h:8
Definition TESCombatStyle.h:65
Definition TESContainer.h:33
Definition TESFullName.h:9
Definition TESSpellList.h:13
Definition AbsorbEffect.h:6
ActorValue
Definition ActorValues.h:6
constexpr REL::VariantID RTTI_TESActorBase(513908, 392446, 0x1ed9810)
ACTOR_VALUE_MODIFIER
Definition ActorValues.h:179