Activate(TESObjectREFR *a_targetRef, TESObjectREFR *a_activatorRef, std::uint8_t a_arg3, TESBoundObject *a_object, std::int32_t a_targetCount) override | RE::TESNPC | virtual |
actorData | RE::TESActorBaseData | |
actorEffects | RE::TESSpellList | |
AddChange(std::uint32_t a_changeFlags) override | RE::TESActorBase | virtual |
AddCompileIndex(FormID &a_id, TESFile *a_file) | RE::TESForm | static |
AffectsStealthMeter() const noexcept | RE::TESActorBaseData | inline |
AggroRadiusBehaviourIsEnabled() const | RE::TESAIForm | |
aiData | RE::TESAIForm | |
aiPackages | RE::TESAIForm | |
AsReference() | RE::TESForm | inline |
AsReference() const | RE::TESForm | inline |
AsReference1() | RE::TESForm | virtual |
AsReference2() const | RE::TESForm | virtual |
attackDataMap | RE::BGSAttackDataForm | |
baseTemplateForm | RE::TESActorBaseData | |
BelongsInGroup(FORM *a_form, bool a_allowParentGroups, bool a_currentOnly) | RE::TESForm | virtual |
Bleeds() const noexcept | RE::TESActorBaseData | inline |
bodyTintColor | RE::TESNPC | |
boundData | RE::TESBoundObject | |
CalculateDoFavor(Actor *a_activator, bool a_arg2, TESObjectREFR *a_toActivate, float a_arg3) override | RE::TESNPC | virtual |
ChangeHeadPart(BGSHeadPart *a_target) | RE::TESNPC | |
CheckSaveGame(BGSSaveFormBuffer *a_buf) | RE::TESForm | virtual |
ClearData() override | RE::TESNPC | virtual |
RE::ClearDataComponent() override | RE::TESForm | virtual |
RE::TESActorBaseData::ClearDataComponent() override | RE::TESActorBaseData | virtual |
RE::TESContainer::ClearDataComponent() override | RE::TESContainer | virtual |
RE::TESSpellList::ClearDataComponent() override | RE::TESSpellList | virtual |
RE::TESAIForm::ClearDataComponent() override | RE::TESAIForm | virtual |
RE::TESFullName::ClearDataComponent() override | RE::TESFullName | virtual |
RE::BGSDestructibleObjectForm::ClearDataComponent() override | RE::BGSDestructibleObjectForm | virtual |
RE::BGSSkinForm::ClearDataComponent() override | RE::BGSSkinForm | virtual |
RE::BGSKeywordForm::ClearDataComponent() override | RE::BGSKeywordForm | virtual |
RE::BGSAttackDataForm::ClearDataComponent() override | RE::BGSAttackDataForm | virtual |
RE::BGSPerkRankArray::ClearDataComponent() override | RE::BGSPerkRankArray | virtual |
RE::TESRaceForm::ClearDataComponent() override | RE::TESRaceForm | virtual |
RE::BGSOverridePackCollection::ClearDataComponent() override | RE::BGSOverridePackCollection | virtual |
Clone3D(TESObjectREFR *a_ref) override | RE::TESNPC | virtual |
RE::TESActorBase::Clone3D(TESObjectREFR *a_ref, bool a_arg3) override | RE::TESBoundObject | virtual |
combatStyle | RE::TESNPC | |
containerObjects | RE::TESContainer | |
Copy(TESForm *a_srcForm) override | RE::TESNPC | virtual |
RE::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESForm | virtual |
RE::TESActorBaseData::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESActorBaseData | virtual |
RE::TESContainer::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESContainer | virtual |
RE::TESSpellList::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESSpellList | virtual |
RE::TESAIForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESAIForm | virtual |
RE::TESFullName::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESFullName | virtual |
RE::BGSDestructibleObjectForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSDestructibleObjectForm | virtual |
RE::BGSSkinForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSSkinForm | virtual |
RE::BGSKeywordForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSKeywordForm | virtual |
RE::BGSAttackDataForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSAttackDataForm | virtual |
RE::BGSPerkRankArray::CopyComponent(BaseFormComponent *rhs) override | RE::BGSPerkRankArray | virtual |
RE::TESRaceForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESRaceForm | virtual |
RE::BGSOverridePackCollection::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSOverridePackCollection | virtual |
CopyFromTemplateForms(TESActorBase **a_templateForms) override | RE::TESNPC | virtual |
CreateDuplicateForm(bool a_createEditorID, void *a_arg2) | RE::TESForm | virtual |
CreateGroupData(FORM *a_form, FORM_GROUP *a_group) | RE::TESForm | virtual |
crimeFaction | RE::TESNPC | |
data | RE::BGSDestructibleObjectForm | |
deathItem | RE::TESActorBaseData | |
DecRef() | RE::TESObject | virtual |
defaultOutfit | RE::TESNPC | |
defaultPackList | RE::TESNPC | |
enterCombatOverRidePackList | RE::BGSOverridePackCollection | |
faceData | RE::TESNPC | |
faceNPC | RE::TESNPC | |
factions | RE::TESActorBaseData | |
farSkin | RE::TESNPC | |
fileOffset | RE::TESNPC | |
FindInFileFast(TESFile *a_mod) override | RE::TESNPC | virtual |
FinishLoadGame(BGSLoadFormBuffer *a_buf) | RE::TESForm | virtual |
ForEachContainerObject(std::function< bool(ContainerObject &)> a_fn) const | RE::TESContainer | inline |
formFlags | RE::TESForm | |
formID | RE::TESForm | |
formType | RE::TESForm | |
FORMTYPE | RE::TESNPC | inlinestatic |
fullName | RE::TESFullName | |
GetActivateText(TESObjectREFR *a_activator, BSString &a_dst) override | RE::TESNPC | virtual |
GetActorValue(ActorValue a_akValue) override | RE::TESNPC | virtual |
GetAggressionLevel() const | RE::TESAIForm | |
GetAllForms() -> std::pair< BSTHashMap< FormID, TESForm * > *, std::reference_wrapper< BSReadWriteLock >> | RE::TESForm | static |
GetAllFormsByEditorID() -> std::pair< BSTHashMap< BSFixedString, TESForm * > *, std::reference_wrapper< BSReadWriteLock >> | RE::TESForm | static |
GetArmorRatingSkillMultiplier(float a_skillLevel) const | RE::ActorValueOwner | |
GetAsForm() | RE::TESActorBase | virtual |
GetAssistanceLevel() const | RE::TESAIForm | |
GetBaseActorValue(ActorValue a_akValue) override | RE::TESActorBase | virtual |
GetBaseOverlays() const | RE::TESNPC | |
GetClampedActorValue(ActorValue a_akValue) const | RE::ActorValueOwner | |
GetCombatStyle() override | RE::TESNPC | virtual |
GetConfidenceLevel() const | RE::TESAIForm | |
GetContainerObjectAt(std::uint32_t a_idx) const | RE::TESContainer | |
GetCurrentHeadPartByType(HeadPartType a_type) | RE::TESNPC | |
GetDangerous() const | RE::TESForm | virtual |
GetDefaultKeyword() const | RE::BGSKeywordForm | virtual |
GetDescriptionOwnerFile() const | RE::TESForm | virtual |
GetEnergyLevel() const | RE::TESAIForm | |
GetFile(std::int32_t a_idx=-1) const | RE::TESForm | inline |
GetFormDetailedString(char *a_buf, std::uint32_t a_bufLen) | RE::TESForm | virtual |
GetFormEditorID() const | RE::TESForm | virtual |
GetFormFlags() const noexcept | RE::TESForm | inline |
GetFormID() const noexcept | RE::TESForm | inline |
GetFormType() const noexcept | RE::TESForm | inline |
GetFullName() const | RE::TESFullName | virtual |
GetFullNameLength() const | RE::TESFullName | virtual |
GetGoldValue() const | RE::TESForm | |
GetHasPLSpecTex() const | RE::TESActorBase | virtual |
GetHeadPartByType(HeadPartType a_type) | RE::TESNPC | |
GetHeadPartOverlayByType(HeadPartType a_type) | RE::TESNPC | |
GetHeight() const | RE::TESNPC | |
GetIgnoredBySandbox() const | RE::TESForm | virtual |
GetInvulnerable() const | RE::TESActorBaseData | virtual |
GetIsGhost() const | RE::TESActorBaseData | virtual |
GetIsPlayerOwner() const override | RE::TESActorBase | virtual |
GetKeywordAt(std::uint32_t a_idx) const | RE::BGSKeywordForm | |
GetKnown() const | RE::TESForm | virtual |
GetMoodLevel() const | RE::TESAIForm | |
GetMoralityLevel() const | RE::TESAIForm | |
GetMustUpdate() const | RE::TESForm | virtual |
GetName() const | RE::TESForm | |
GetNumBaseOverlays() const | RE::TESNPC | |
GetNumKeywords() const | RE::BGSKeywordForm | |
GetObjectCount(const TESBoundObject *a_object) const | RE::TESContainer | |
GetObjectTypeName() const | RE::TESForm | virtual |
GetObjectVoiceType() const override | RE::TESNPC | virtual |
GetObstacle() const | RE::TESForm | virtual |
GetOnLocalMap() const | RE::TESForm | virtual |
GetPermanentActorValue(ActorValue a_akValue) override | RE::TESActorBase | virtual |
GetPlayable() const | RE::TESForm | virtual |
GetRace() | RE::TESNPC | |
GetRandomAnim() const | RE::TESForm | virtual |
GetRefCount() const override | RE::TESObject | virtual |
GetRootFaceNPC() | RE::TESNPC | |
GetRootFaceNPC() const | RE::TESNPC | |
GetSavedFormType() const | RE::TESForm | virtual |
GetSex() const | RE::TESNPC | |
GetTextForParsedSubTag(const BSFixedString &a_tag) const override | RE::TESNPC | virtual |
GetVoiceType(void) | RE::TESActorBaseData | virtual |
GetWaterType() const | RE::TESObject | virtual |
GetWeight() const | RE::TESForm | |
giftFilter | RE::TESNPC | |
guardWarnOverRidePackList | RE::BGSOverridePackCollection | |
HandleRemoveItemFromContainer(TESObjectREFR *a_container) | RE::TESBoundObject | virtual |
HasAutoCalcStats() const noexcept | RE::TESActorBaseData | inline |
HasBleedoutOverride() const noexcept | RE::TESActorBaseData | inline |
HasKeyword(const BGSKeyword *a_keyword) const | RE::BGSKeywordForm | virtual |
HasKeyword(FormID a_formID) const | RE::BGSKeywordForm | |
HasOverlays() | RE::TESNPC | |
HasPCLevelMult() const noexcept | RE::TESActorBaseData | inline |
HasVMAD() const | RE::TESForm | |
HasWorldModel() const noexcept | RE::TESForm | |
headParts | RE::TESNPC | |
HeadPartType typedef | RE::TESNPC | |
headRelatedData | RE::TESNPC | |
height | RE::TESNPC | |
IncRef() | RE::TESObject | virtual |
InGameFormFlag enum name | RE::TESForm | |
inGameFormFlags | RE::TESForm | |
InitializeData() override | RE::TESNPC | virtual |
RE::InitializeDataComponent() override | RE::TESForm | virtual |
RE::TESActorBaseData::InitializeDataComponent() override | RE::TESActorBaseData | virtual |
RE::TESContainer::InitializeDataComponent() override | RE::TESContainer | virtual |
RE::TESSpellList::InitializeDataComponent() override | RE::TESSpellList | virtual |
RE::TESAIForm::InitializeDataComponent() override | RE::TESAIForm | virtual |
RE::TESFullName::InitializeDataComponent() override | RE::TESFullName | virtual |
RE::BGSDestructibleObjectForm::InitializeDataComponent() override | RE::BGSDestructibleObjectForm | virtual |
RE::BGSSkinForm::InitializeDataComponent() override | RE::BGSSkinForm | virtual |
RE::BGSKeywordForm::InitializeDataComponent() override | RE::BGSKeywordForm | virtual |
RE::BGSAttackDataForm::InitializeDataComponent() override | RE::BGSAttackDataForm | virtual |
RE::BGSPerkRankArray::InitializeDataComponent() override | RE::BGSPerkRankArray | virtual |
RE::TESRaceForm::InitializeDataComponent() override | RE::TESRaceForm | virtual |
RE::BGSOverridePackCollection::InitializeDataComponent() override | RE::BGSOverridePackCollection | virtual |
InitItem() | RE::TESForm | inline |
InitItemImpl() override | RE::TESNPC | virtual |
InitLoadGame(BGSLoadFormBuffer *a_buf) | RE::TESForm | virtual |
Is(FormType a_type) const noexcept | RE::TESForm | inline |
Is(Args... a_args) const noexcept requires(std | RE::TESForm | inline |
IsAmmo() const noexcept | RE::TESForm | inline |
IsArmor() const noexcept | RE::TESForm | inline |
IsAutoCalc() const override | RE::TESActorBase | virtual |
IsBook() const noexcept | RE::TESForm | inline |
IsBoundAnimObject() override | RE::TESBoundAnimObject | virtual |
IsBoundObject() const override | RE::TESBoundObject | virtual |
IsDeleted() const noexcept | RE::TESForm | inline |
IsDynamicForm() const noexcept | RE::TESForm | inline |
IsEssential() const noexcept | RE::TESActorBaseData | inline |
IsFemale() const noexcept | RE::TESActorBaseData | inline |
IsFormTypeChild(FormType a_type) | RE::TESForm | virtual |
IsGhost() const | RE::TESActorBaseData | inline |
IsGold() const noexcept | RE::TESForm | inline |
IsHeadingMarker() const | RE::TESForm | virtual |
IsIgnored() const noexcept | RE::TESForm | inline |
IsInitialized() const noexcept | RE::TESForm | inline |
IsInvulnerable() const | RE::TESActorBaseData | inline |
IsKey() const noexcept | RE::TESForm | inline |
IsLockpick() const noexcept | RE::TESForm | inline |
IsMagicItem() const | RE::TESForm | virtual |
IsMarker() | RE::TESObject | virtual |
IsNot(FormType a_type) const noexcept | RE::TESForm | inline |
IsNot(Args... a_args) const noexcept requires(std | RE::TESForm | inline |
IsNote() const noexcept | RE::TESForm | inline |
IsObject() const override | RE::TESObject | virtual |
IsOcclusionMarker() | RE::TESObject | virtual |
IsParentForm() | RE::TESForm | virtual |
IsParentFormTree() | RE::TESForm | virtual |
IsPlayer() const noexcept | RE::TESForm | inline |
IsPlayerRef() const noexcept | RE::TESForm | inline |
IsPreset() const noexcept | RE::TESActorBaseData | inline |
IsProtected() const noexcept | RE::TESActorBaseData | inline |
IsSimpleActor() const noexcept | RE::TESActorBaseData | inline |
IsSoulGem() const noexcept | RE::TESForm | inline |
IsSummonable() const noexcept | RE::TESActorBaseData | inline |
IsUnique() const noexcept | RE::TESActorBaseData | inline |
IsWater() const | RE::TESForm | virtual |
IsWeapon() const noexcept | RE::TESForm | inline |
keywords | RE::BGSKeywordForm | |
Load(TESFile *a_mod) override | RE::TESNPC | virtual |
LoadEdit(TESFile *a_mod) | RE::TESForm | virtual |
LoadGame(BGSLoadFormBuffer *a_buf) override | RE::TESNPC | virtual |
LoadGraphics(TESObjectREFR *a_ref) | RE::TESObject | virtual |
LoadObjectBound(TESFile *a_mod) override | RE::TESBoundObject | virtual |
LoadPartial(TESFile *a_mod) | RE::TESForm | virtual |
LookupByEditorID(const std::string_view &a_editorID) | RE::TESForm | static |
LookupByEditorID(const std::string_view &a_editorID) | RE::TESForm | inlinestatic |
LookupByID(FormID a_formID) | RE::TESForm | static |
LookupByID(FormID a_formID) | RE::TESForm | inlinestatic |
ModActorValue(ActorValue a_akValue, float a_value) override | RE::TESActorBase | virtual |
NoSlowApproach() const | RE::TESAIForm | |
npcClass | RE::TESNPC | |
numContainerObjects | RE::TESContainer | |
numHeadParts | RE::TESNPC | |
numKeywords | RE::BGSKeywordForm | |
observeCorpseOverRidePackList | RE::BGSOverridePackCollection | |
OnCheckModels() | RE::TESBoundObject | virtual |
OnCopyReference() | RE::TESBoundObject | virtual |
OnFinishScale() | RE::TESBoundObject | virtual |
OnRemove3D(NiAVObject *a_obj3D) | RE::TESBoundObject | virtual |
originalRace | RE::TESNPC | |
RE::pad14 | RE::TESContainer | |
RE::BGSKeywordForm::pad14 | RE::BGSKeywordForm | |
RE::BGSPerkRankArray::pad14 | RE::BGSPerkRankArray | |
pad1B | RE::TESForm | |
pad1C | RE::TESForm | |
pad1E4 | RE::TESNPC | |
pad24A | RE::TESNPC | |
pad24C | RE::TESNPC | |
pad2C | RE::TESBoundObject | |
perkCount | RE::BGSPerkRankArray | |
perks | RE::BGSPerkRankArray | |
playerSkills | RE::TESNPC | |
ProcessEvent(const MenuOpenCloseEvent *a_event, BSTEventSource< MenuOpenCloseEvent > *a_eventSource) override | RE::TESNPC | virtual |
QAvailableInGame() const | RE::TESForm | virtual |
QHasCurrents() const | RE::TESForm | virtual |
QIsLODLandObject() const | RE::TESForm | virtual |
race | RE::TESRaceForm | |
relationships | RE::TESNPC | |
RemoveChange(std::uint32_t a_changeFlags) override | RE::TESActorBase | virtual |
ReplaceModel(const char *a_str) override | RE::TESBoundAnimObject | virtual |
RE::TESBoundObject::ReplaceModel() override | RE::TESBoundObject | virtual |
requires(std::is_class_v< T >) T *As() noexcept | RE::TESForm | inline |
requires(requires { T::FORMTYPE;}) const T *As() const noexcept | RE::TESForm | inline |
requires(!requires { T::FORMTYPE;}) const T *As() const noexcept | RE::TESForm | |
Respawns() const noexcept | RE::TESActorBaseData | inline |
RestoreActorValue(ACTOR_VALUE_MODIFIER a_modifier, ActorValue a_akValue, float a_value) override | RE::TESActorBase | virtual |
Revert(BGSLoadFormBuffer *a_buf) override | RE::TESNPC | virtual |
RTTI | RE::TESNPC | inlinestatic |
SaveGame(BGSSaveFormBuffer *a_buf) override | RE::TESNPC | virtual |
SaveObjectBound() | RE::TESForm | virtual |
SetActorValue(ActorValue a_akValue, float a_value) override | RE::TESNPC | virtual |
SetAltered(bool a_set) | RE::TESForm | virtual |
SetAutoCalc(bool a_autoCalc) override | RE::TESActorBase | virtual |
SetBaseActorValue(ActorValue a_akValue, float a_value) override | RE::TESActorBase | virtual |
SetCombatStyle(TESCombatStyle *a_combatStyle) override | RE::TESNPC | virtual |
SetDelete(bool a_set) | RE::TESForm | virtual |
SetFaceTexture(BGSTextureSet *a_textureSet) | RE::TESNPC | |
SetFormEditorID(const char *a_str) | RE::TESForm | virtual |
SetFormID(FormID a_id, bool a_updateFile) | RE::TESForm | virtual |
SetHairColor(BGSColorForm *a_hairColor) | RE::TESNPC | |
SetObjectVoiceType(BGSVoiceType *a_voiceType) override | RE::TESNPC | virtual |
SetOnLocalMap(bool a_set) | RE::TESForm | virtual |
SetSkinFromTint(NiColorA *a_result, TintMask *a_tintMask, bool a_fromTint) | RE::TESNPC | |
shortName | RE::TESNPC | |
skin | RE::BGSSkinForm | |
sleepOutfit | RE::TESNPC | |
soundLevel | RE::TESNPC | |
sounds | RE::TESNPC | |
sourceFiles | RE::TESForm | |
spectatorOverRidePackList | RE::BGSOverridePackCollection | |
templateForms | RE::TESActorBaseData | |
RE::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESActorBaseData::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESContainer::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESAIForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESFullName::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSDestructibleObjectForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSSkinForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSKeywordForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSAttackDataForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSPerkRankArray::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESRaceForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSOverridePackCollection::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
tintLayers | RE::TESNPC | |
UnClone3D(TESObjectREFR *a_ref) override | RE::TESNPC | virtual |
unk241 | RE::TESNPC | |
unk242 | RE::TESNPC | |
unk243 | RE::TESNPC | |
unk244 | RE::TESNPC | |
Unk_07(void) | RE::TESActorBaseData | virtual |
Unk_3B(void) | RE::TESObject | virtual |
UpdateNeck(BSFaceGenNiNode *a_faceNode) | RE::TESNPC | |
UsesOppositeGenderAnims() const noexcept | RE::TESActorBaseData | inline |
UsesTemplate() const noexcept | RE::TESActorBaseData | inline |
voiceType | RE::TESActorBaseData | |
weight | RE::TESNPC | |
~ActorValueOwner() | RE::ActorValueOwner | virtual |
~BaseFormComponent() | RE::BaseFormComponent | virtual |
~BGSAttackDataForm() override | RE::BGSAttackDataForm | |
~BGSDestructibleObjectForm() override | RE::BGSDestructibleObjectForm | |
~BGSKeywordForm() override | RE::BGSKeywordForm | |
~BGSOverridePackCollection() override | RE::BGSOverridePackCollection | |
~BGSPerkRankArray() override | RE::BGSPerkRankArray | |
~BGSSkinForm() override | RE::BGSSkinForm | |
~BSTEventSink()=default | RE::BSTEventSink< MenuOpenCloseEvent > | virtual |
~TESActorBase() override | RE::TESActorBase | |
~TESActorBaseData() override | RE::TESActorBaseData | |
~TESAIForm() override | RE::TESAIForm | |
~TESBoundAnimObject() override | RE::TESBoundAnimObject | |
~TESBoundObject() override | RE::TESBoundObject | |
~TESContainer() override | RE::TESContainer | |
~TESForm() override | RE::TESForm | |
~TESFullName() override | RE::TESFullName | |
~TESNPC() override | RE::TESNPC | |
~TESObject() override | RE::TESObject | |
~TESRaceForm() override | RE::TESRaceForm | |
~TESSpellList() override | RE::TESSpellList | |