Activate(TESObjectREFR *a_targetRef, TESObjectREFR *a_activatorRef, std::uint8_t a_arg3, TESBoundObject *a_object, std::int32_t a_targetCount) override | RE::TESBoundObject | virtual |
AddChange(std::uint32_t a_changeFlags) | RE::TESForm | virtual |
AddCompileIndex(FormID &a_id, TESFile *a_file) | RE::TESForm | inlinestatic |
AddKeyword(BGSKeyword *a_keyword) | RE::BGSKeywordForm | |
AddKeywords(const std::vector< BGSKeyword * > &a_keywords) | RE::BGSKeywordForm | |
addons | RE::TESModel | |
altBlockMaterialType | RE::BGSBlockBashData | |
alternateTextures | RE::TESModelTextureSwap | |
amountofEnchantment | RE::TESEnchantableForm | |
As() noexcept | RE::TESForm | |
As() const noexcept | RE::TESForm | |
AsReference() | RE::TESForm | inline |
AsReference() const | RE::TESForm | inline |
AsReference1() | RE::TESForm | virtual |
AsReference2() const | RE::TESForm | virtual |
attackDamage | RE::TESAttackDamageForm | |
attackFailSound | RE::TESObjectWEAP | |
attackLoopSound | RE::TESObjectWEAP | |
attackSound | RE::TESObjectWEAP | |
attackSound2D | RE::TESObjectWEAP | |
BelongsInGroup(FORM *a_form, bool a_allowParentGroups, bool a_currentOnly) | RE::TESForm | virtual |
blockBashImpactDataSet | RE::BGSBlockBashData | |
boundData | RE::TESBoundObject | |
CalculateDoFavor(Actor *a_activator, bool a_arg2, TESObjectREFR *a_toActivate, float a_arg3) | RE::TESBoundObject | virtual |
castingType | RE::TESEnchantableForm | |
CheckSaveGame(BGSSaveFormBuffer *a_buf) | RE::TESForm | virtual |
ClearData() override | RE::TESObjectWEAP | virtual |
RE::ClearDataComponent() override | RE::TESForm | virtual |
RE::TESFullName::ClearDataComponent() override | RE::TESFullName | virtual |
RE::TESModelTextureSwap::ClearDataComponent() override | RE::TESModelTextureSwap | virtual |
RE::TESIcon::ClearDataComponent() override | RE::TESTexture | virtual |
RE::TESEnchantableForm::ClearDataComponent() override | RE::TESEnchantableForm | virtual |
RE::TESValueForm::ClearDataComponent() override | RE::TESValueForm | virtual |
RE::TESWeightForm::ClearDataComponent() override | RE::TESWeightForm | virtual |
RE::TESAttackDamageForm::ClearDataComponent() override | RE::TESAttackDamageForm | virtual |
RE::BGSDestructibleObjectForm::ClearDataComponent() override | RE::BGSDestructibleObjectForm | virtual |
RE::BGSEquipType::ClearDataComponent() override | RE::BGSEquipType | virtual |
RE::BGSPreloadable::ClearDataComponent() override | RE::BGSPreloadable | virtual |
RE::BGSMessageIcon::ClearDataComponent() override | RE::BGSMessageIcon | virtual |
RE::BGSPickupPutdownSounds::ClearDataComponent() override | RE::BGSPickupPutdownSounds | virtual |
RE::BGSBlockBashData::ClearDataComponent() override | RE::BGSBlockBashData | virtual |
RE::BGSKeywordForm::ClearDataComponent() override | RE::BGSKeywordForm | virtual |
RE::TESDescription::ClearDataComponent() override | RE::TESDescription | virtual |
Clone3D(TESObjectREFR *a_ref, bool a_arg3) override | RE::TESBoundObject | virtual |
Clone3D(TESObjectREFR *a_ref) | RE::TESBoundObject | virtual |
ContainsKeywordString(std::string_view a_editorID) const | RE::BGSKeywordForm | |
Copy(TESForm *a_srcForm) | RE::TESForm | virtual |
RE::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESForm | virtual |
RE::TESFullName::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESFullName | virtual |
RE::TESModelTextureSwap::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESModelTextureSwap | virtual |
RE::TESIcon::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESTexture | virtual |
RE::TESEnchantableForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESEnchantableForm | virtual |
RE::TESValueForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESValueForm | virtual |
RE::TESWeightForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESWeightForm | virtual |
RE::TESAttackDamageForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESAttackDamageForm | virtual |
RE::BGSDestructibleObjectForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSDestructibleObjectForm | virtual |
RE::BGSEquipType::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSEquipType | virtual |
RE::BGSPreloadable::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSPreloadable | virtual |
RE::BGSMessageIcon::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSMessageIcon | virtual |
RE::BGSPickupPutdownSounds::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSPickupPutdownSounds | virtual |
RE::BGSBlockBashData::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSBlockBashData | virtual |
RE::BGSKeywordForm::CopyComponent(BaseFormComponent *a_rhs) override | RE::BGSKeywordForm | virtual |
RE::TESDescription::CopyComponent(BaseFormComponent *a_rhs) override | RE::TESDescription | virtual |
CreateDuplicateForm(bool a_createEditorID, void *a_arg2) | RE::TESForm | virtual |
CreateGroupData(FORM *a_form, FORM_GROUP *a_group) | RE::TESForm | virtual |
criticalData | RE::TESObjectWEAP | |
data | RE::BGSDestructibleObjectForm | |
DecRef() | RE::TESObject | virtual |
descriptionText | RE::TESDescription | |
embeddedNode | RE::TESObjectWEAP | |
EQUIPPED_ITEM_TYPE enum name | RE::BGSEquipType | |
equipSlot | RE::BGSEquipType | |
equipSound | RE::TESObjectWEAP | |
fileOffset | RE::TESDescription | |
FindInFileFast(TESFile *a_mod) | RE::TESForm | virtual |
FinishLoadGame(BGSLoadFormBuffer *a_buf) | RE::TESForm | virtual |
firstPersonModelObject | RE::TESObjectWEAP | |
ForEachKeyword(std::function< BSContainer::ForEachResult(BGSKeyword &)> a_callback) const | RE::BGSKeywordForm | |
formEnchanting | RE::TESEnchantableForm | |
formFlags | RE::TESForm | |
formID | RE::TESForm | |
FORMTYPE | RE::TESObjectWEAP | inlinestatic |
formType | RE::TESForm | |
fullName | RE::TESFullName | |
GetActivateText(TESObjectREFR *a_activator, BSString &a_dst) | RE::TESBoundObject | virtual |
GetAllForms() -> std::pair< BSTHashMap< FormID, TESForm * > *, std::reference_wrapper< BSReadWriteLock > > | RE::TESForm | inlinestatic |
GetAllFormsByEditorID() -> std::pair< BSTHashMap< BSFixedString, TESForm * > *, std::reference_wrapper< BSReadWriteLock > > | RE::TESForm | inlinestatic |
GetAsModelTextureSwap() override | RE::TESModelTextureSwap | virtual |
GetAsNormalFile(BSString &a_out) const | RE::TESTexture | virtual |
GetAttackDamage() const | RE::TESAttackDamageForm | virtual |
GetCastingType() const | RE::TESEnchantableForm | virtual |
GetCritDamage() const | RE::TESObjectWEAP | |
GetDangerous() const | RE::TESForm | virtual |
GetDefaultKeyword() const override | RE::TESObjectWEAP | virtual |
GetDefaultPath() const override | RE::TESIcon | virtual |
GetDescription(BSString &a_out, TESForm *a_parent, std::uint32_t a_fieldType='CSED') | RE::TESDescription | |
GetDescriptionOwnerFile() const override | RE::TESObjectWEAP | virtual |
GetEquipSlot() const | RE::BGSEquipType | virtual |
GetFile(std::int32_t a_idx=-1) const | RE::TESForm | inline |
GetFireNode(NiAVObject *a_root) const | RE::TESObjectWEAP | |
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 | |
GetIgnoredBySandbox() const | RE::TESForm | virtual |
GetKeywordAt(std::uint32_t a_idx) const | RE::BGSKeywordForm | |
GetKeywordIndex(BGSKeyword *a_keyword) const | RE::BGSKeywordForm | |
GetKeywords() | RE::BGSKeywordForm | inline |
GetKeywords() const | RE::BGSKeywordForm | inline |
GetKnown() const | RE::TESForm | virtual |
GetLocalFormID() const | RE::TESForm | inline |
GetMaxAllowedSize() | RE::TESTexture | virtual |
GetMaxRange() const | RE::TESObjectWEAP | |
GetMinRange() const | RE::TESObjectWEAP | |
GetModel() const | RE::TESModel | virtual |
GetMustUpdate() const | RE::TESForm | virtual |
GetName() const | RE::TESForm | |
GetNodeName(char *a_dstBuff) const | RE::TESObjectWEAP | |
GetNumKeywords() const | RE::BGSKeywordForm | |
GetObjectTypeName() const override | RE::TESObjectWEAP | virtual |
GetObjectVoiceType() const | RE::TESBoundObject | virtual |
GetObstacle() const | RE::TESForm | virtual |
GetOnLocalMap() const | RE::TESForm | virtual |
GetPlayable() const override | RE::TESObjectWEAP | virtual |
GetRandomAnim() const | RE::TESForm | virtual |
GetRawFormID() const | RE::TESForm | |
GetReach() const | RE::TESObjectWEAP | |
GetRefCount() const override | RE::TESObject | virtual |
GetSavedFormType() const | RE::TESForm | virtual |
GetSpeed() const | RE::TESObjectWEAP | |
GetStagger() const | RE::TESObjectWEAP | |
GetTextForParsedSubTag(const BSFixedString &a_tag) const | RE::TESForm | virtual |
GetWaterType() const | RE::TESObject | virtual |
GetWeaponType() const | RE::TESObjectWEAP | |
GetWeight() const | RE::TESForm | |
HandleRemoveItemFromContainer(TESObjectREFR *a_container) | RE::TESBoundObject | virtual |
HasKeyword(const BGSKeyword *a_keyword) const | RE::BGSKeywordForm | virtual |
HasKeywordID(FormID a_formID) const | RE::BGSKeywordForm | |
HasKeywordInArray(const std::vector< BGSKeyword * > &a_keywords, bool a_matchAll) const | RE::TESForm | |
HasKeywordInList(BGSListForm *a_keywordList, bool a_matchAll) const | RE::TESForm | |
HasKeywordString(std::string_view a_editorID) const | RE::BGSKeywordForm | |
HasVMAD() const | RE::TESForm | |
HasWorldModel() const noexcept | RE::TESForm | |
icon | RE::BGSMessageIcon | |
idleSound | RE::TESObjectWEAP | |
impactDataSet | RE::TESObjectWEAP | |
IncRef() | RE::TESObject | virtual |
InGameFormFlag enum name | RE::TESForm | |
inGameFormFlags | RE::TESForm | |
InitializeData() override | RE::TESObjectWEAP | virtual |
RE::InitializeDataComponent() override | RE::TESForm | virtual |
RE::TESFullName::InitializeDataComponent() override | RE::TESFullName | virtual |
RE::TESModelTextureSwap::InitializeDataComponent() override | RE::TESModelTextureSwap | virtual |
RE::TESIcon::InitializeDataComponent() override | RE::TESTexture | virtual |
RE::TESEnchantableForm::InitializeDataComponent() override | RE::TESEnchantableForm | virtual |
RE::TESValueForm::InitializeDataComponent() override | RE::TESValueForm | virtual |
RE::TESWeightForm::InitializeDataComponent() override | RE::TESWeightForm | virtual |
RE::TESAttackDamageForm::InitializeDataComponent() override | RE::TESAttackDamageForm | virtual |
RE::BGSDestructibleObjectForm::InitializeDataComponent() override | RE::BGSDestructibleObjectForm | virtual |
RE::BGSEquipType::InitializeDataComponent() override | RE::BGSEquipType | virtual |
RE::BGSPreloadable::InitializeDataComponent() override | RE::BGSPreloadable | virtual |
RE::BGSMessageIcon::InitializeDataComponent() override | RE::BGSMessageIcon | virtual |
RE::BGSPickupPutdownSounds::InitializeDataComponent() override | RE::BGSPickupPutdownSounds | virtual |
RE::BGSBlockBashData::InitializeDataComponent() override | RE::BGSBlockBashData | virtual |
RE::BGSKeywordForm::InitializeDataComponent() override | RE::BGSKeywordForm | virtual |
RE::TESDescription::InitializeDataComponent() override | RE::TESDescription | virtual |
InitItem() | RE::TESForm | inline |
InitItemImpl() override | RE::TESObjectWEAP | virtual |
InitLoadGame(BGSLoadFormBuffer *a_buf) | RE::TESForm | virtual |
Is(FormType a_type) const noexcept | RE::TESForm | inline |
Is(Args... a_args) const noexcept | RE::TESForm | inline |
IsAmmo() const noexcept | RE::TESForm | inline |
IsArmor() const noexcept | RE::TESForm | inline |
IsAutoCalc() const | RE::TESObject | virtual |
IsBook() const noexcept | RE::TESForm | inline |
IsBound() const | RE::TESObjectWEAP | |
IsBoundAnimObject() | RE::TESObject | virtual |
IsBoundObject() const override | RE::TESBoundObject | virtual |
IsBow() const | RE::TESObjectWEAP | |
IsCrossbow() const | RE::TESObjectWEAP | |
IsDeleted() const noexcept | RE::TESForm | inline |
IsDynamicForm() const noexcept | RE::TESForm | inline |
IsFormTypeChild(FormType a_type) | RE::TESForm | virtual |
IsGold() const noexcept | RE::TESForm | inline |
IsHandToHandMelee() const | RE::TESObjectWEAP | |
IsHeadingMarker() const | RE::TESForm | virtual |
IsIgnored() const noexcept | RE::TESForm | inline |
IsInitialized() const noexcept | RE::TESForm | inline |
IsInventoryObject() const | RE::TESForm | |
IsKey() const noexcept | RE::TESForm | inline |
IsLockpick() const noexcept | RE::TESForm | inline |
IsMagicItem() const | RE::TESForm | virtual |
IsMarker() | RE::TESObject | virtual |
IsMelee() const | RE::TESObjectWEAP | |
IsNot(FormType a_type) const noexcept | RE::TESForm | inline |
IsNot(Args... a_args) const noexcept | RE::TESForm | inline |
IsNote() const noexcept | RE::TESForm | inline |
IsObject() const override | RE::TESObject | virtual |
IsOcclusionMarker() | RE::TESObject | virtual |
IsOneHandedAxe() const | RE::TESObjectWEAP | |
IsOneHandedDagger() const | RE::TESObjectWEAP | |
IsOneHandedMace() const | RE::TESObjectWEAP | |
IsOneHandedSword() const | RE::TESObjectWEAP | |
IsParentForm() | RE::TESForm | virtual |
IsParentFormTree() | RE::TESForm | virtual |
IsPlayer() const noexcept | RE::TESForm | inline |
IsPlayerRef() const noexcept | RE::TESForm | inline |
IsRanged() const | RE::TESObjectWEAP | |
IsSoulGem() const noexcept | RE::TESForm | inline |
IsStaff() const | RE::TESObjectWEAP | |
IsTwoHandedAxe() const | RE::TESObjectWEAP | |
IsTwoHandedSword() const | RE::TESObjectWEAP | |
IsWater() const | RE::TESForm | virtual |
IsWeapon() const noexcept | RE::TESForm | inline |
keywords | RE::BGSKeywordForm | |
Load(TESFile *a_mod) override | RE::TESObjectWEAP | virtual |
LoadEdit(TESFile *a_mod) | RE::TESForm | virtual |
LoadGame(BGSLoadFormBuffer *a_buf) override | RE::TESObjectWEAP | 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 | inlinestatic |
LookupByEditorID(const std::string_view &a_editorID) | RE::TESForm | inlinestatic |
LookupByID(FormID a_formID) | RE::TESForm | inlinestatic |
LookupByID(FormID a_formID) | RE::TESForm | inlinestatic |
model | RE::TESModel | |
numAddons | RE::TESModel | |
numAlternateTextures | RE::TESModelTextureSwap | |
numKeywords | RE::BGSKeywordForm | |
numTextures | RE::TESModel | |
OnCheckModels() | RE::TESBoundObject | virtual |
OnCopyReference() | RE::TESBoundObject | virtual |
OnFinishScale() | RE::TESBoundObject | virtual |
OnRemove3D(NiAVObject *a_obj3D) | RE::TESBoundObject | virtual |
pad0A | RE::TESAttackDamageForm | |
RE::pad0C | RE::TESValueForm | |
RE::TESWeightForm::pad0C | RE::TESWeightForm | |
RE::TESAttackDamageForm::pad0C | RE::TESAttackDamageForm | |
RE::pad14 | RE::TESEnchantableForm | |
RE::BGSKeywordForm::pad14 | RE::BGSKeywordForm | |
pad1B | RE::TESForm | |
pad1C | RE::TESForm | |
pad21C | RE::TESObjectWEAP | |
pad24 | RE::TESModel | |
pad2C | RE::TESBoundObject | |
pad34 | RE::TESModelTextureSwap | |
pickupSound | RE::BGSPickupPutdownSounds | |
putdownSound | RE::BGSPickupPutdownSounds | |
QAvailableInGame() const | RE::TESForm | virtual |
QHasCurrents() const | RE::TESForm | virtual |
QIsLODLandObject() const | RE::TESForm | virtual |
RemoveChange(std::uint32_t a_changeFlags) | RE::TESForm | virtual |
RemoveKeyword(std::uint32_t a_index) | RE::BGSKeywordForm | |
RemoveKeyword(BGSKeyword *a_keyword) | RE::BGSKeywordForm | |
RemoveKeywords(const std::vector< RE::BGSKeyword * > &a_keywords) | RE::BGSKeywordForm | |
ReplaceModel() override | RE::TESBoundObject | virtual |
ReplaceModel(const char *a_str) | RE::TESBoundObject | virtual |
Revert(BGSLoadFormBuffer *a_buf) | RE::TESForm | virtual |
RTTI | RE::TESObjectWEAP | inlinestatic |
SaveGame(BGSSaveFormBuffer *a_buf) override | RE::TESObjectWEAP | virtual |
SaveObjectBound() | RE::TESForm | virtual |
SetAltered(bool a_set) | RE::TESForm | virtual |
SetAutoCalc(bool a_autoCalc) | RE::TESObject | virtual |
SetDelete(bool a_set) | RE::TESForm | virtual |
SetEquipSlot(BGSEquipSlot *a_slot) | RE::BGSEquipType | virtual |
SetFormEditorID(const char *a_str) | RE::TESForm | virtual |
SetFormID(FormID a_id, bool a_updateFile) | RE::TESForm | virtual |
SetModel(const char *a_model) | RE::TESModel | virtual |
SetObjectVoiceType(BGSVoiceType *a_voiceType) | RE::TESBoundObject | virtual |
SetOnLocalMap(bool a_set) | RE::TESForm | virtual |
soundLevel | RE::TESObjectWEAP | |
sourceFiles | RE::TESForm | |
templateWeapon | RE::TESObjectWEAP | |
RE::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESFullName::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESModelTextureSwap::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESIcon::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESEnchantableForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESValueForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESWeightForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESAttackDamageForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSDestructibleObjectForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSEquipType::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSPreloadable::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSMessageIcon::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSPickupPutdownSounds::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSBlockBashData::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::BGSKeywordForm::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
RE::TESDescription::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
textureName | RE::TESTexture | |
textures | RE::TESModel | |
UnClone3D(TESObjectREFR *a_ref) | RE::TESObject | virtual |
unequipSound | RE::TESObjectWEAP | |
unk1B8 | RE::TESObjectWEAP | |
Unk_04(void)=0 | RE::BGSPreloadable | pure virtual |
Unk_3B(void) | RE::TESObject | virtual |
value | RE::TESValueForm | |
VTABLE | RE::TESObjectWEAP | inlinestatic |
weaponData | RE::TESObjectWEAP | |
weight | RE::TESWeightForm | |
~BaseFormComponent() | RE::BaseFormComponent | virtual |
~BGSBlockBashData() override | RE::BGSBlockBashData | |
~BGSDestructibleObjectForm() override | RE::BGSDestructibleObjectForm | |
~BGSEquipType() override | RE::BGSEquipType | |
~BGSKeywordForm() override | RE::BGSKeywordForm | |
~BGSMessageIcon() override | RE::BGSMessageIcon | |
~BGSPickupPutdownSounds() override | RE::BGSPickupPutdownSounds | |
~BGSPreloadable() override | RE::BGSPreloadable | |
~TESAttackDamageForm() override | RE::TESAttackDamageForm | |
~TESBoundObject() override | RE::TESBoundObject | |
~TESDescription() override | RE::TESDescription | |
~TESEnchantableForm() override | RE::TESEnchantableForm | |
~TESForm() override | RE::TESForm | |
~TESFullName() override | RE::TESFullName | |
~TESIcon() override | RE::TESIcon | |
~TESModel() override | RE::TESModel | |
~TESModelTextureSwap() override | RE::TESModelTextureSwap | |
~TESObject() override | RE::TESObject | |
~TESObjectWEAP() override | RE::TESObjectWEAP | |
~TESTexture() override | RE::TESTexture | |
~TESValueForm() override | RE::TESValueForm | |
~TESWeightForm() override | RE::TESWeightForm | |