#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: