#include <TESDataHandler.h>
|
| bool | AddFormToDataHandler (TESForm *a_form) |
| |
| std::uint32_t | LoadScripts () |
| |
| TESForm * | LookupForm (FormID a_rawFormID, std::string_view a_modName) |
| |
| template<class T > |
| T * | LookupForm (FormID a_rawFormID, std::string_view a_modName) |
| |
| FormID | LookupFormID (FormID a_rawFormID, std::string_view a_modName) |
| |
| const TESFile * | LookupModByName (std::string_view a_modName) |
| |
| std::optional< std::uint8_t > | GetModIndex (std::string_view a_modName) |
| |
| const TESFile * | LookupLoadedModByName (std::string_view a_modName) |
| |
| const TESFile * | LookupLoadedModByIndex (std::uint8_t a_index) |
| |
| std::optional< std::uint8_t > | GetLoadedModIndex (std::string_view a_modName) |
| |
| const TESFile * | LookupLoadedLightModByName (std::string_view a_modName) |
| |
| const TESFile * | LookupLoadedLightModByIndex (std::uint16_t a_index) |
| |
| std::optional< std::uint16_t > | GetLoadedLightModIndex (std::string_view a_modName) |
| |
| TESWorldSpace * | GetExtCellDataFromFileByEditorID (const char *a_cellID, std::int32_t &a_outX, std::int32_t &a_outY) |
| |
| bool | IsGeneratedID (FormID a_formID) |
| |
| FormID | GetNextID () |
| |
| BSTArray< TESForm * > & | GetFormArray (FormType a_formType) |
| |
| template<class T > |
| BSTArray< T * > & | GetFormArray () |
| |
| ObjectRefHandle | CreateReferenceAtLocation (TESBoundObject *a_base, const NiPoint3 &a_location, const NiPoint3 &a_rotation, TESObjectCELL *a_targetCell, TESWorldSpace *a_selfWorldSpace, TESObjectREFR *a_alreadyCreatedRef, BGSPrimitive *a_primitive, const ObjectRefHandle &a_linkedRoomRefHandle, bool a_forcePersist, bool a_arg11) |
| |
|
| using | Type = typename Traits::Type |
| |
| using | Allocator = typename Traits::Allocator |
| |
◆ AddFormToDataHandler()
| bool RE::TESDataHandler::AddFormToDataHandler |
( |
TESForm * |
a_form | ) |
|
◆ CreateReferenceAtLocation()
◆ GetExtCellDataFromFileByEditorID()
| TESWorldSpace * RE::TESDataHandler::GetExtCellDataFromFileByEditorID |
( |
const char * |
a_cellID, |
|
|
std::int32_t & |
a_outX, |
|
|
std::int32_t & |
a_outY |
|
) |
| |
◆ GetFormArray() [1/2]
template<class T >
| BSTArray< T * > & RE::TESDataHandler::GetFormArray |
( |
| ) |
|
◆ GetFormArray() [2/2]
◆ GetLoadedLightModIndex()
| std::optional< std::uint16_t > RE::TESDataHandler::GetLoadedLightModIndex |
( |
std::string_view |
a_modName | ) |
|
◆ GetLoadedModIndex()
| std::optional< std::uint8_t > RE::TESDataHandler::GetLoadedModIndex |
( |
std::string_view |
a_modName | ) |
|
◆ GetModIndex()
| std::optional< std::uint8_t > RE::TESDataHandler::GetModIndex |
( |
std::string_view |
a_modName | ) |
|
◆ GetNextID()
| FormID RE::TESDataHandler::GetNextID |
( |
| ) |
|
◆ GetSingleton()
◆ IsGeneratedID()
| bool RE::TESDataHandler::IsGeneratedID |
( |
FormID |
a_formID | ) |
|
◆ LoadScripts()
| std::uint32_t RE::TESDataHandler::LoadScripts |
( |
| ) |
|
◆ LookupForm() [1/2]
| TESForm * RE::TESDataHandler::LookupForm |
( |
FormID |
a_rawFormID, |
|
|
std::string_view |
a_modName |
|
) |
| |
◆ LookupForm() [2/2]
template<class T >
| T * RE::TESDataHandler::LookupForm |
( |
FormID |
a_rawFormID, |
|
|
std::string_view |
a_modName |
|
) |
| |
◆ LookupFormID()
| FormID RE::TESDataHandler::LookupFormID |
( |
FormID |
a_rawFormID, |
|
|
std::string_view |
a_modName |
|
) |
| |
◆ LookupLoadedLightModByIndex()
| const TESFile * RE::TESDataHandler::LookupLoadedLightModByIndex |
( |
std::uint16_t |
a_index | ) |
|
◆ LookupLoadedLightModByName()
| const TESFile * RE::TESDataHandler::LookupLoadedLightModByName |
( |
std::string_view |
a_modName | ) |
|
◆ LookupLoadedModByIndex()
| const TESFile * RE::TESDataHandler::LookupLoadedModByIndex |
( |
std::uint8_t |
a_index | ) |
|
◆ LookupLoadedModByName()
| const TESFile * RE::TESDataHandler::LookupLoadedModByName |
( |
std::string_view |
a_modName | ) |
|
◆ LookupModByName()
| const TESFile * RE::TESDataHandler::LookupModByName |
( |
std::string_view |
a_modName | ) |
|
◆ activeFile
| TESFile* RE::TESDataHandler::activeFile |
◆ addonNodes
◆ autoSaving
| bool RE::TESDataHandler::autoSaving |
◆ badForms
◆ blockSave
| bool RE::TESDataHandler::blockSave |
◆ checkingModels
| bool RE::TESDataHandler::checkingModels |
◆ clearingData
| bool RE::TESDataHandler::clearingData |
◆ compiledFileCollection
◆ dontRemoveIDs
| bool RE::TESDataHandler::dontRemoveIDs |
◆ exportingPlugin
| bool RE::TESDataHandler::exportingPlugin |
◆ files
◆ formArrays
◆ hasDesiredFiles
| bool RE::TESDataHandler::hasDesiredFiles |
◆ interiorCells
◆ loadingFiles
| bool RE::TESDataHandler::loadingFiles |
◆ masterSave
| bool RE::TESDataHandler::masterSave |
◆ merchantInventory
◆ nextID
| FormID RE::TESDataHandler::nextID |
◆ objectList
◆ pad001
| std::uint8_t RE::TESDataHandler::pad001 |
◆ pad002
| std::uint16_t RE::TESDataHandler::pad002 |
◆ pad004
| std::uint32_t RE::TESDataHandler::pad004 |
◆ padD54
| std::uint32_t RE::TESDataHandler::padD54 |
◆ padDAB
| std::uint8_t RE::TESDataHandler::padDAB |
◆ padDAC
| std::uint32_t RE::TESDataHandler::padDAC |
◆ regionDataManager
◆ regionList
◆ saveLoadGame
| bool RE::TESDataHandler::saveLoadGame |
◆ unkDAA
| std::uint8_t RE::TESDataHandler::unkDAA |
The documentation for this class was generated from the following file: