| _pad0C | RE::NiRefObject | |
| _refCount | RE::NiRefObject | |
| 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 |
| As() noexcept | RE::TESForm | |
| As() const noexcept | RE::TESForm | |
| AsBhkAttachmentCollisionObject() | RE::NiObject | inlinevirtual |
| AsBhkBlendCollisionObject() | RE::NiObject | inlinevirtual |
| AsBhkLimitedHingeConstraint() | RE::NiObject | inlinevirtual |
| AsBhkNiCollisionObject() | RE::NiObject | inlinevirtual |
| AsBhkRigidBody() | RE::NiObject | inlinevirtual |
| AsDynamicTriShape() | RE::NiObject | inlinevirtual |
| AsFadeNode() | RE::NiObject | inlinevirtual |
| AsGeometry() | RE::NiObject | inlinevirtual |
| AsLinesGeom() | RE::NiObject | inlinevirtual |
| AsMultiBoundNode() | RE::NiObject | inlinevirtual |
| AsNiControllerManager() | RE::NiObject | inlinevirtual |
| AsNiGeometry() | RE::NiObject | inlinevirtual |
| AsNiTriBasedGeom() | RE::NiObject | inlinevirtual |
| AsNiTriShape() | RE::NiObject | inlinevirtual |
| AsNode() | RE::NiObject | inlinevirtual |
| AsParticlesGeom() | RE::NiObject | inlinevirtual |
| AsReference() | RE::TESForm | inline |
| AsReference() const | RE::TESForm | inline |
| AsReference1() | RE::TESForm | virtual |
| AsReference2() const | RE::TESForm | virtual |
| AsSegmentedTriShape() | RE::NiObject | inlinevirtual |
| AsSubIndexTriShape() | RE::NiObject | inlinevirtual |
| AsSwitchNode() | RE::NiObject | inlinevirtual |
| AsTriShape() | RE::NiObject | inlinevirtual |
| AsTriStrips() | RE::NiObject | inlinevirtual |
| BelongsInGroup(FORM *a_form, bool a_allowParentGroups, bool a_currentOnly) | RE::TESForm | virtual |
| boundData | RE::TESBoundObject | |
| CalculateDoFavor(Actor *a_activator, bool a_arg2, TESObjectREFR *a_toActivate, float a_arg3) | RE::TESBoundObject | virtual |
| CheckSaveGame(BGSSaveFormBuffer *a_buf) | RE::TESForm | virtual |
| ClearData() override | RE::BGSTextureSet | virtual |
| ClearDataComponent() override | RE::TESForm | virtual |
| Clone3D(TESObjectREFR *a_ref, bool a_arg3) override | RE::BGSTextureSet | virtual |
| RE::TESBoundObject::Clone3D(TESObjectREFR *a_ref) | RE::TESBoundObject | virtual |
| Copy(TESForm *a_srcForm) | RE::TESForm | virtual |
| CopyComponent(BaseFormComponent *a_rhs) override | RE::TESForm | virtual |
| CreateClone([[maybe_unused]] NiCloningProcess &a_cloning) | RE::NiObject | inlinevirtual |
| CreateDeepCopy(NiPointer< NiObject > &a_object) | RE::NiObject | |
| CreateDuplicateForm(bool a_createEditorID, void *a_arg2) | RE::TESForm | virtual |
| CreateGroupData(FORM *a_form, FORM_GROUP *a_group) | RE::TESForm | virtual |
| decalData | RE::BGSTextureSet | |
| DecRef() | RE::TESObject | virtual |
| DecRefCount() | RE::NiRefObject | |
| DeleteThis() | RE::NiRefObject | virtual |
| FindInFileFast(TESFile *a_mod) | RE::TESForm | virtual |
| FinishLoadGame(BGSLoadFormBuffer *a_buf) | RE::TESForm | virtual |
| Flag enum name | RE::BGSTextureSet | |
| flags | RE::BGSTextureSet | |
| formFlags | RE::TESForm | |
| formID | RE::TESForm | |
| formType | RE::TESForm | |
| FORMTYPE | RE::BGSTextureSet | inlinestatic |
| 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 |
| GetBlockAllocationSize() const | RE::NiObject | inlinevirtual |
| GetDangerous() const | RE::TESForm | virtual |
| GetDescriptionOwnerFile() const | RE::TESForm | virtual |
| 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 |
| GetGoldValue() const | RE::TESForm | |
| GetGroup() const | RE::NiObject | inlinevirtual |
| GetIgnoredBySandbox() const | RE::TESForm | virtual |
| GetKnown() const | RE::TESForm | virtual |
| GetMustUpdate() const | RE::TESForm | virtual |
| GetName() const | RE::TESForm | |
| GetObjectTypeName() const | RE::TESForm | virtual |
| GetObjectVoiceType() const | RE::TESBoundObject | virtual |
| GetObstacle() const | RE::TESForm | virtual |
| GetOnLocalMap() const | RE::TESForm | virtual |
| GetPlayable() const | RE::TESForm | virtual |
| GetRandomAnim() const | RE::TESForm | virtual |
| RE::GetRefCount() const override | RE::TESObject | virtual |
| RE::BSTextureSet::GetRefCount() const noexcept | RE::NiRefObject | inline |
| GetRTTI() const override | RE::BSTextureSet | virtual |
| GetSavedFormType() const | RE::TESForm | virtual |
| GetStreamableRTTI() const | RE::NiObject | inlinevirtual |
| GetTextForParsedSubTag(const BSFixedString &a_tag) const | RE::TESForm | virtual |
| GetTexturePath(Texture a_texture)=0 | RE::BSTextureSet | pure virtual |
| GetTotalObjectCount() | RE::NiRefObject | static |
| GetWaterType() const | RE::TESObject | virtual |
| GetWeight() const | RE::TESForm | |
| HandleRemoveItemFromContainer(TESObjectREFR *a_container) | RE::TESBoundObject | virtual |
| HasVMAD() const | RE::TESForm | |
| HasWorldModel() const noexcept | RE::TESForm | |
| IncRef() | RE::TESObject | virtual |
| IncRefCount() | RE::NiRefObject | |
| InGameFormFlag enum name | RE::TESForm | |
| inGameFormFlags | RE::TESForm | |
| InitializeData() override | RE::BGSTextureSet | virtual |
| InitializeDataComponent() override | RE::TESForm | virtual |
| InitItem() | RE::TESForm | inline |
| InitItemImpl() | RE::TESForm | 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 | RE::TESObject | virtual |
| IsBook() const noexcept | RE::TESForm | inline |
| IsBoundAnimObject() | RE::TESObject | virtual |
| IsBoundObject() const override | RE::TESBoundObject | virtual |
| IsDeleted() const noexcept | RE::TESForm | inline |
| IsDynamicForm() const noexcept | RE::TESForm | inline |
| IsEqual(NiObject *a_object) override | RE::BSTextureSet | virtual |
| IsFormTypeChild(FormType a_type) | RE::TESForm | virtual |
| IsGold() const noexcept | RE::TESForm | inline |
| IsHeadingMarker() const | RE::TESForm | virtual |
| IsIgnored() const noexcept | RE::TESForm | inline |
| IsInitialized() const noexcept | RE::TESForm | 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 |
| IsSoulGem() const noexcept | RE::TESForm | inline |
| IsWater() const | RE::TESForm | virtual |
| IsWeapon() const noexcept | RE::TESForm | inline |
| LinkObject(NiStream &a_stream) override | RE::BSTextureSet | |
| RE::NiObject::LinkObject([[maybe_unused]] NiStream &a_stream) | RE::NiObject | inlinevirtual |
| Load(TESFile *a_mod) override | RE::BGSTextureSet | virtual |
| LoadBinary(NiStream &a_stream) override | RE::BSTextureSet | |
| RE::NiObject::LoadBinary([[maybe_unused]] NiStream &a_stream) | RE::NiObject | inlinevirtual |
| LoadEdit(TESFile *a_mod) | RE::TESForm | virtual |
| LoadGame(BGSLoadFormBuffer *a_buf) | RE::TESForm | 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 |
| Ni_RTTI | RE::BSTextureSet | inlinestatic |
| NiRefObject() | RE::NiRefObject | |
| OnCheckModels() | RE::TESBoundObject | virtual |
| OnCopyReference() | RE::TESBoundObject | virtual |
| OnFinishScale() | RE::TESBoundObject | virtual |
| OnRemove3D(NiAVObject *a_obj3D) | RE::TESBoundObject | virtual |
| pad0CA | RE::BGSTextureSet | |
| pad12C | RE::BGSTextureSet | |
| pad1B | RE::TESForm | |
| pad1C | RE::TESForm | |
| pad2C | RE::TESBoundObject | |
| PostLinkObject([[maybe_unused]] NiStream &a_stream) | RE::NiObject | inlinevirtual |
| ProcessClone(NiCloningProcess &a_cloning) | RE::NiObject | virtual |
| QAvailableInGame() const | RE::TESForm | virtual |
| QHasCurrents() const | RE::TESForm | virtual |
| QIsLODLandObject() const | RE::TESForm | virtual |
| RegisterStreamables(NiStream &a_stream) override | RE::BSTextureSet | virtual |
| RemoveChange(std::uint32_t a_changeFlags) | RE::TESForm | virtual |
| ReplaceModel() override | RE::TESBoundObject | virtual |
| ReplaceModel(const char *a_str) | RE::TESBoundObject | virtual |
| Revert(BGSLoadFormBuffer *a_buf) | RE::TESForm | virtual |
| RTTI | RE::BGSTextureSet | inlinestatic |
| SaveBinary(NiStream &a_stream) override | RE::BSTextureSet | |
| RE::NiObject::SaveBinary([[maybe_unused]] NiStream &a_stream) | RE::NiObject | inlinevirtual |
| SaveGame(BGSSaveFormBuffer *a_buf) | RE::TESForm | 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 |
| SetFormEditorID(const char *a_str) | RE::TESForm | virtual |
| SetFormID(FormID a_id, bool a_updateFile) | RE::TESForm | virtual |
| SetGroup([[maybe_unused]] NiObjectGroup *a_group) | RE::NiObject | inlinevirtual |
| SetObjectVoiceType(BGSVoiceType *a_voiceType) | RE::TESBoundObject | virtual |
| SetOnLocalMap(bool a_set) | RE::TESForm | virtual |
| SetTexture(Texture a_texture, NiSourceTexture *a_srcTexture)=0 | RE::BSTextureSet | pure virtual |
| SetTexturePath(Texture a_texture, const char *a_path)=0 | RE::BSTextureSet | pure virtual |
| sourceFiles | RE::TESForm | |
| StreamCanSkip() | RE::NiObject | inlinevirtual |
| RE::TES_HEAP_REDEFINE_NEW() | RE::BaseFormComponent | |
| RE::BSTextureSet::TES_HEAP_REDEFINE_NEW() | RE::NiRefObject | |
| Texture typedef | RE::BSTextureSet | |
| textureFileIDs | RE::BGSTextureSet | |
| textures | RE::BGSTextureSet | |
| UnClone3D(TESObjectREFR *a_ref) override | RE::BGSTextureSet | virtual |
| Unk_3B(void) | RE::TESObject | virtual |
| ~BaseFormComponent() | RE::BaseFormComponent | virtual |
| ~BGSTextureSet() override | RE::BGSTextureSet | |
| ~BSTextureSet() override | RE::BSTextureSet | |
| ~NiObject() override=default | RE::NiObject | |
| ~NiRefObject() | RE::NiRefObject | virtual |
| ~TESBoundObject() override | RE::TESBoundObject | |
| ~TESForm() override | RE::TESForm | |
| ~TESObject() override | RE::TESObject | |