CommonLibVR
|
#include <LoadStorageWrapper.h>
Public Member Functions | |
~LoadStorageWrapper () override | |
std::size_t | GetSize () const override |
std::size_t | GetPosition () const override |
BSStorageDefs::ErrorCode | Seek (std::size_t a_offset, BSStorageDefs::SeekMode a_seekMode) const override |
BSStorageDefs::ErrorCode | Read (std::size_t a_numBytes, std::byte *a_bytes) const override |
BSStorageDefs::ErrorCode | Write (std::size_t a_numBytes, const std::byte *a_bytes) override |
Public Member Functions inherited from RE::BSMemStorage | |
~BSMemStorage () override | |
Public Member Functions inherited from RE::BSStorage | |
virtual | ~BSStorage () |
Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
std::uint32_t | IncRef () const |
std::uint32_t | DecRef () const |
TES_HEAP_REDEFINE_NEW () | |
Static Public Attributes | |
static auto | RTTI = RTTI_LoadStorageWrapper |
static auto | VTABLE = VTABLE_LoadStorageWrapper |
Static Public Attributes inherited from RE::BSMemStorage | |
static auto | RTTI = RTTI_BSMemStorage |
static auto | VTABLE = VTABLE_BSMemStorage |
Static Public Attributes inherited from RE::BSStorage | |
static constexpr auto | RTTI = RTTI_BSStorage |
static constexpr auto | VTABLE = VTABLE_BSStorage |
Additional Inherited Members | |
Public Attributes inherited from RE::BSMemStorage | |
Win32FileType * | file |
std::uint64_t | unk28 |
Public Attributes inherited from RE::BSStorage | |
bool | swapBytes |
bool | unk0D |
uint16_t | unk0E |
UnkData * | unk10 |
std::uint64_t | unk18 |
Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
volatile std::uint32_t | _refCount { 0 } |
|
override |
|
overridevirtual |
Reimplemented from RE::BSMemStorage.
|
overridevirtual |
Reimplemented from RE::BSMemStorage.
|
overridevirtual |
Reimplemented from RE::BSMemStorage.
|
overridevirtual |
Reimplemented from RE::BSMemStorage.
|
overridevirtual |
Reimplemented from RE::BSMemStorage.
|
inlinestatic |
|
inlinestatic |