CommonLibVR
RE::BGSSaveGameBuffer Class Reference

#include <BGSSaveGameBuffer.h>

Inheritance diagram for RE::BGSSaveGameBuffer:
RE::BGSSaveFormBuffer

Public Member Functions

virtual ~BGSSaveGameBuffer ()
 
virtual TESFormGetForm ()
 
virtual TESObjectREFRGetReference ()
 
virtual ActorGetActor ()
 
void SaveDataEndian (const void *a_data, std::uint32_t a_size)
 

Public Attributes

void * buffer
 
std::uint32_t size
 
std::uint32_t bufferPosition
 

Static Public Attributes

static constexpr auto RTTI = RTTI_BGSSaveGameBuffer
 
static constexpr auto VTABLE = VTABLE_BGSSaveGameBuffer
 

Constructor & Destructor Documentation

◆ ~BGSSaveGameBuffer()

virtual RE::BGSSaveGameBuffer::~BGSSaveGameBuffer ( )
virtual

Member Function Documentation

◆ GetActor()

virtual Actor* RE::BGSSaveGameBuffer::GetActor ( )
virtual

Reimplemented in RE::BGSSaveFormBuffer.

◆ GetForm()

virtual TESForm* RE::BGSSaveGameBuffer::GetForm ( )
virtual

Reimplemented in RE::BGSSaveFormBuffer.

◆ GetReference()

virtual TESObjectREFR* RE::BGSSaveGameBuffer::GetReference ( )
virtual

Reimplemented in RE::BGSSaveFormBuffer.

◆ SaveDataEndian()

void RE::BGSSaveGameBuffer::SaveDataEndian ( const void *  a_data,
std::uint32_t  a_size 
)
inline

Member Data Documentation

◆ buffer

void* RE::BGSSaveGameBuffer::buffer

◆ bufferPosition

std::uint32_t RE::BGSSaveGameBuffer::bufferPosition

◆ RTTI

constexpr auto RE::BGSSaveGameBuffer::RTTI = RTTI_BGSSaveGameBuffer
inlinestaticconstexpr

◆ size

std::uint32_t RE::BGSSaveGameBuffer::size

◆ VTABLE

constexpr auto RE::BGSSaveGameBuffer::VTABLE = VTABLE_BGSSaveGameBuffer
inlinestaticconstexpr

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