#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) |
|
bool | IsGeneratedID (FormID a_formID) |
|
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()
◆ 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 | ) |
|
◆ GetSingleton()
static TESDataHandler* RE::TESDataHandler::GetSingleton |
( |
bool |
a_VRESL = true | ) |
|
|
static |
◆ 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 |
◆ VRcompiledFileCollection
The documentation for this class was generated from the following file: