CommonLibSSE NG
RE::BSScript::IObjectProcessor Class Referenceabstract

#include <IObjectProcessor.h>

Inheritance diagram for RE::BSScript::IObjectProcessor:
RE::BSScript::LinkerProcessor

Public Member Functions

virtual ~IObjectProcessor ()
 
virtual IObjectProcessorClone ()=0
 
virtual void SetLoader (ILoader *a_loader)=0
 
virtual bool Process (const BSFixedString &a_className)=0
 

Static Public Attributes

static constexpr auto RTTI = RTTI_BSScript__IObjectProcessor
 

Constructor & Destructor Documentation

◆ ~IObjectProcessor()

virtual RE::BSScript::IObjectProcessor::~IObjectProcessor ( )
virtual

Member Function Documentation

◆ Clone()

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

◆ Process()

virtual bool RE::BSScript::IObjectProcessor::Process ( const BSFixedString a_className)
pure virtual

◆ SetLoader()

virtual void RE::BSScript::IObjectProcessor::SetLoader ( ILoader a_loader)
pure virtual

Member Data Documentation

◆ RTTI

constexpr auto RE::BSScript::IObjectProcessor::RTTI = RTTI_BSScript__IObjectProcessor
inlinestaticconstexpr

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