CommonLibSSE NG
|
#include <TESAIForm.h>
Public Member Functions | |
~TESAIForm () override | |
void | InitializeDataComponent () override |
void | ClearDataComponent () override |
void | CopyComponent (BaseFormComponent *a_rhs) override |
bool | AggroRadiusBehaviourIsEnabled () const |
ACTOR_AGGRESSION | GetAggressionLevel () const |
ACTOR_ASSISTANCE | GetAssistanceLevel () const |
ACTOR_CONFIDENCE | GetConfidenceLevel () const |
std::uint8_t | GetEnergyLevel () const |
ACTOR_MOOD | GetMoodLevel () const |
ACTOR_MORALITY | GetMoralityLevel () const |
bool | NoSlowApproach () const |
void | SetAggressionLevel (ACTOR_AGGRESSION a_level) |
void | SetAssistanceLevel (ACTOR_ASSISTANCE a_level) |
void | SetConfidenceLevel (ACTOR_CONFIDENCE a_level) |
Public Member Functions inherited from RE::BaseFormComponent | |
virtual | ~BaseFormComponent () |
virtual void | InitializeDataComponent ()=0 |
virtual void | ClearDataComponent ()=0 |
virtual void | CopyComponent (BaseFormComponent *a_rhs) |
TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
AIDATA_GAME | aiData |
PackageList | aiPackages |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_TESAIForm |
Static Public Attributes inherited from RE::BaseFormComponent | |
static constexpr auto | RTTI = RTTI_BaseFormComponent |
|
override |
bool RE::TESAIForm::AggroRadiusBehaviourIsEnabled | ( | ) | const |
|
overridevirtual |
Implements RE::BaseFormComponent.
|
overridevirtual |
Reimplemented from RE::BaseFormComponent.
ACTOR_AGGRESSION RE::TESAIForm::GetAggressionLevel | ( | ) | const |
ACTOR_ASSISTANCE RE::TESAIForm::GetAssistanceLevel | ( | ) | const |
ACTOR_CONFIDENCE RE::TESAIForm::GetConfidenceLevel | ( | ) | const |
std::uint8_t RE::TESAIForm::GetEnergyLevel | ( | ) | const |
ACTOR_MOOD RE::TESAIForm::GetMoodLevel | ( | ) | const |
ACTOR_MORALITY RE::TESAIForm::GetMoralityLevel | ( | ) | const |
|
overridevirtual |
Implements RE::BaseFormComponent.
bool RE::TESAIForm::NoSlowApproach | ( | ) | const |
void RE::TESAIForm::SetAggressionLevel | ( | ACTOR_AGGRESSION | a_level | ) |
void RE::TESAIForm::SetAssistanceLevel | ( | ACTOR_ASSISTANCE | a_level | ) |
void RE::TESAIForm::SetConfidenceLevel | ( | ACTOR_CONFIDENCE | a_level | ) |
AIDATA_GAME RE::TESAIForm::aiData |
PackageList RE::TESAIForm::aiPackages |
|
inlinestaticconstexpr |