#include <BSStorage.h>
|
virtual | ~BSStorage () |
|
virtual std::size_t | GetSize () const =0 |
|
virtual std::size_t | GetPosition () const =0 |
|
virtual BSStorageDefs::ErrorCode | Seek (std::size_t a_offset, BSStorageDefs::SeekMode a_seekMode) const =0 |
|
virtual BSStorageDefs::ErrorCode | Read (std::size_t a_numBytes, std::byte *a_bytes) const =0 |
|
virtual BSStorageDefs::ErrorCode | Write (std::size_t a_numBytes, const std::byte *a_bytes)=0 |
|
std::uint32_t | IncRef () const |
|
std::uint32_t | DecRef () const |
|
| TES_HEAP_REDEFINE_NEW () |
|
◆ ~BSStorage()
virtual RE::BSStorage::~BSStorage |
( |
| ) |
|
|
virtual |
◆ GetPosition()
virtual std::size_t RE::BSStorage::GetPosition |
( |
| ) |
const |
|
pure virtual |
◆ GetSize()
virtual std::size_t RE::BSStorage::GetSize |
( |
| ) |
const |
|
pure virtual |
◆ Read()
virtual BSStorageDefs::ErrorCode RE::BSStorage::Read |
( |
std::size_t |
a_numBytes, |
|
|
std::byte * |
a_bytes |
|
) |
| const |
|
pure virtual |
◆ Seek()
virtual BSStorageDefs::ErrorCode RE::BSStorage::Seek |
( |
std::size_t |
a_offset, |
|
|
BSStorageDefs::SeekMode |
a_seekMode |
|
) |
| const |
|
pure virtual |
◆ Write()
virtual BSStorageDefs::ErrorCode RE::BSStorage::Write |
( |
std::size_t |
a_numBytes, |
|
|
const std::byte * |
a_bytes |
|
) |
| |
|
pure virtual |
◆ RTTI
◆ swapBytes
bool RE::BSStorage::swapBytes |
◆ unk0D
bool RE::BSStorage::unk0D |
◆ unk0E
uint16_t RE::BSStorage::unk0E |
◆ unk10
◆ unk18
std::uint64_t RE::BSStorage::unk18 |
The documentation for this class was generated from the following file: