#include <SkyrimScriptStore.h>
|
| ~Store () 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 |
|
bool | Open (const char *a_fileName) override |
|
void | Close (void) override |
|
const BSFixedString & | GetRelPath () override |
|
bool | HasOpenFile () override |
|
bool | FileIsGood () override |
|
void | Unk_0B (void) override |
|
| ~IStore () override |
|
BSStorageDefs::ErrorCode | Write (std::size_t a_numBytes, const std::byte *a_bytes) override |
|
virtual bool | Open (const char *a_fileName)=0 |
|
virtual void | Close (void)=0 |
|
virtual const BSFixedString & | GetRelPath ()=0 |
|
virtual bool | HasOpenFile (void)=0 |
|
virtual bool | FileIsGood (void)=0 |
|
virtual void | Unk_0B (void)=0 |
|
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 () |
|
◆ ~Store()
RE::SkyrimScript::Store::~Store |
( |
| ) |
|
|
override |
◆ Close()
void RE::SkyrimScript::Store::Close |
( |
void |
| ) |
|
|
overridevirtual |
◆ FileIsGood()
bool RE::SkyrimScript::Store::FileIsGood |
( |
| ) |
|
|
overridevirtual |
◆ GetPosition()
std::size_t RE::SkyrimScript::Store::GetPosition |
( |
| ) |
const |
|
overridevirtual |
◆ GetRelPath()
◆ GetSize()
std::size_t RE::SkyrimScript::Store::GetSize |
( |
| ) |
const |
|
overridevirtual |
◆ HasOpenFile()
bool RE::SkyrimScript::Store::HasOpenFile |
( |
| ) |
|
|
overridevirtual |
◆ Open()
bool RE::SkyrimScript::Store::Open |
( |
const char * |
a_fileName | ) |
|
|
overridevirtual |
◆ Read()
BSStorageDefs::ErrorCode RE::SkyrimScript::Store::Read |
( |
std::size_t |
a_numBytes, |
|
|
std::byte * |
a_bytes |
|
) |
| const |
|
overridevirtual |
◆ Seek()
BSStorageDefs::ErrorCode RE::SkyrimScript::Store::Seek |
( |
std::size_t |
a_offset, |
|
|
BSStorageDefs::SeekMode |
a_seekMode |
|
) |
| const |
|
overridevirtual |
◆ Unk_0B()
void RE::SkyrimScript::Store::Unk_0B |
( |
void |
| ) |
|
|
overridevirtual |
◆ fileIsGood
bool RE::SkyrimScript::Store::fileIsGood |
◆ hasOpenFile
bool RE::SkyrimScript::Store::hasOpenFile |
◆ pad3A
std::uint16_t RE::SkyrimScript::Store::pad3A |
◆ pad3C
std::uint32_t RE::SkyrimScript::Store::pad3C |
◆ relPath
◆ RTTI
◆ stream
◆ unk20
std::uint64_t RE::SkyrimScript::Store::unk20 |
The documentation for this class was generated from the following file: