CommonLibVR
RE::BSScript::ILoader Struct Referenceabstract

#include <ILoader.h>

Inheritance diagram for RE::BSScript::ILoader:
RE::BSScript::CompiledScriptLoader

Public Member Functions

virtual ~ILoader ()
 
virtual ILoaderClone ()=0
 
virtual void SetScriptStore (const BSTSmartPointer< IStore > &a_store)=0
 
virtual bool GetClass (const char *a_name, UnlinkedTypes::Object &a_object)=0
 

Static Public Attributes

static constexpr auto RTTI = RTTI_BSScript__ILoader
 
static constexpr auto VTABLE = VTABLE_BSScript__ILoader
 

Constructor & Destructor Documentation

◆ ~ILoader()

virtual RE::BSScript::ILoader::~ILoader ( )
virtual

Member Function Documentation

◆ Clone()

virtual ILoader* RE::BSScript::ILoader::Clone ( )
pure virtual

◆ GetClass()

virtual bool RE::BSScript::ILoader::GetClass ( const char *  a_name,
UnlinkedTypes::Object a_object 
)
pure virtual

◆ SetScriptStore()

virtual void RE::BSScript::ILoader::SetScriptStore ( const BSTSmartPointer< IStore > &  a_store)
pure virtual

Member Data Documentation

◆ RTTI

constexpr auto RE::BSScript::ILoader::RTTI = RTTI_BSScript__ILoader
inlinestaticconstexpr

◆ VTABLE

constexpr auto RE::BSScript::ILoader::VTABLE = VTABLE_BSScript__ILoader
inlinestaticconstexpr

The documentation for this struct was generated from the following file: