CommonLibSSE NG
Loading...
Searching...
No Matches
RE::SkyrimScript::SaveFileHandleReaderWriter Class Reference

#include <SaveFileHandleReaderWriter.h>

Inheritance diagram for RE::SkyrimScript::SaveFileHandleReaderWriter:
RE::SkyrimScript::BaseHandleReaderWriter RE::BSScript::IHandleReaderWriter

Public Member Functions

 ~SaveFileHandleReaderWriter () override
 
void Unk_08 () override
 
bool SaveHandle (SaveStorageWrapper *saveWrapper, VMHandle handle) override
 
bool LoadHandle (BSMemStorage *loadWrapper, VMHandle *out) override
 
bool SaveRefID (SaveStorageWrapper *saveWrapper, uint32_t handleLow) override
 
bool ParseScriptInstance (BSMemStorage *loadWrapper, uint32_t *scriptInstanceValues) override
 
- Public Member Functions inherited from RE::SkyrimScript::BaseHandleReaderWriter
 ~BaseHandleReaderWriter () override
 
- Public Member Functions inherited from RE::BSScript::IHandleReaderWriter
virtual ~IHandleReaderWriter ()
 
virtual void Unk_08 ()=0
 
virtual bool SaveHandle (SaveStorageWrapper *saveWrapper, VMHandle handle)=0
 
virtual bool LoadHandle (BSMemStorage *loadWrapper, VMHandle *out)=0
 
virtual bool SaveRefID (SaveStorageWrapper *saveWrapper, uint32_t handleLow)
 
virtual bool ParseScriptInstance (BSMemStorage *loadWrapper, uint32_t *scriptInstanceValues)
 

Static Public Attributes

static constexpr auto RTTI = RTTI_SkyrimScript__SaveFileHandleReaderWriter
 
static constexpr auto VTABLE = VTABLE_SkyrimScript__SaveFileHandleReaderWriter
 
- Static Public Attributes inherited from RE::SkyrimScript::BaseHandleReaderWriter
static constexpr auto RTTI = RTTI_SkyrimScript__BaseHandleReaderWriter
 
static constexpr auto VTABLE = VTABLE_BSScript__IHandleReaderWriter
 
- Static Public Attributes inherited from RE::BSScript::IHandleReaderWriter
static constexpr auto RTTI = RTTI_BSScript__IHandleReaderWriter
 
static constexpr auto VTABLE = VTABLE_BSScript__IHandleReaderWriter
 

Constructor & Destructor Documentation

◆ ~SaveFileHandleReaderWriter()

RE::SkyrimScript::SaveFileHandleReaderWriter::~SaveFileHandleReaderWriter ( )
override

Member Function Documentation

◆ LoadHandle()

bool RE::SkyrimScript::SaveFileHandleReaderWriter::LoadHandle ( BSMemStorage loadWrapper,
VMHandle out 
)
overridevirtual

◆ ParseScriptInstance()

bool RE::SkyrimScript::SaveFileHandleReaderWriter::ParseScriptInstance ( BSMemStorage loadWrapper,
uint32_t *  scriptInstanceValues 
)
overridevirtual

Reimplemented from RE::BSScript::IHandleReaderWriter.

◆ SaveHandle()

bool RE::SkyrimScript::SaveFileHandleReaderWriter::SaveHandle ( SaveStorageWrapper saveWrapper,
VMHandle  handle 
)
overridevirtual

◆ SaveRefID()

bool RE::SkyrimScript::SaveFileHandleReaderWriter::SaveRefID ( SaveStorageWrapper saveWrapper,
uint32_t  handleLow 
)
overridevirtual

Reimplemented from RE::BSScript::IHandleReaderWriter.

◆ Unk_08()

void RE::SkyrimScript::SaveFileHandleReaderWriter::Unk_08 ( )
overridevirtual

Member Data Documentation

◆ RTTI

constexpr auto RE::SkyrimScript::SaveFileHandleReaderWriter::RTTI = RTTI_SkyrimScript__SaveFileHandleReaderWriter
inlinestaticconstexpr

◆ VTABLE

constexpr auto RE::SkyrimScript::SaveFileHandleReaderWriter::VTABLE = VTABLE_SkyrimScript__SaveFileHandleReaderWriter
inlinestaticconstexpr

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