CommonLibSSE NG
|
#include <CompiledScriptLoader.h>
Public Member Functions | |
~CompiledScriptLoader () override | |
ILoader * | Clone () override |
void | SetScriptStore (const BSTSmartPointer< IStore > &a_store) override |
bool | GetClass (const char *a_name, BSScript::UnlinkedTypes::Object &a_object) override |
Public Member Functions inherited from RE::BSScript::ILoader | |
virtual | ~ILoader () |
virtual ILoader * | Clone ()=0 |
virtual void | SetScriptStore (const BSTSmartPointer< IStore > &a_store)=0 |
virtual bool | GetClass (const char *a_name, UnlinkedTypes::Object &a_object)=0 |
Public Attributes | |
ErrorLogger * | errorHandler |
BSTSmartPointer< IStore > | scriptStore |
ReadableStringTable | readableStringTable |
std::byte | majorVersion |
std::byte | minorVersion |
std::byte | loadDebugInfo: 1 |
std::byte | loadDocStrings: 1 |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_BSScript__CompiledScriptLoader |
static constexpr auto | VTABLE = VTABLE_BSScript__CompiledScriptLoader |
Static Public Attributes inherited from RE::BSScript::ILoader | |
static constexpr auto | RTTI = RTTI_BSScript__ILoader |
|
override |
|
overridevirtual |
Implements RE::BSScript::ILoader.
|
overridevirtual |
Implements RE::BSScript::ILoader.
|
overridevirtual |
Implements RE::BSScript::ILoader.
ErrorLogger* RE::BSScript::CompiledScriptLoader::errorHandler |
std::byte RE::BSScript::CompiledScriptLoader::loadDebugInfo |
std::byte RE::BSScript::CompiledScriptLoader::loadDocStrings |
std::byte RE::BSScript::CompiledScriptLoader::majorVersion |
std::byte RE::BSScript::CompiledScriptLoader::minorVersion |
ReadableStringTable RE::BSScript::CompiledScriptLoader::readableStringTable |
|
inlinestaticconstexpr |
BSTSmartPointer<IStore> RE::BSScript::CompiledScriptLoader::scriptStore |
|
inlinestaticconstexpr |