15 void seek(std::int32_t a_numBytes)
override;
17 void seek(std::int32_t a_offset, std::int32_t a_from)
override;
18 std::uint32_t
size()
const override;
51 static_assert(
sizeof(
BSFile) == 0x180);
#define MAX_PATH
Definition WinAPI.h:574
void set_endian_swap(bool a_doSwap) override
std::uint16_t unk17A
Definition BSFile.h:49
virtual void Unk_0E(void)
virtual void Unk_0C(void)
std::uint32_t fileSize
Definition BSFile.h:46
std::uint16_t pad04A
Definition BSFile.h:36
virtual void Unk_0B(void)
virtual void Unk_0D(void)
void seek(std::int32_t a_offset, std::int32_t a_from) override
std::int32_t auxTrueFilePos
Definition BSFile.h:39
bool useAuxBuffer
Definition BSFile.h:34
std::uint32_t auxBufferMaxIndex
Definition BSFile.h:41
char * auxBuffer
Definition BSFile.h:38
std::uint32_t ioSize
Definition BSFile.h:44
std::uint8_t unk179
Definition BSFile.h:48
std::uint32_t pad04C
Definition BSFile.h:37
bool virtualAlloc
Definition BSFile.h:47
virtual void Unk_12(void)
static constexpr auto RTTI
Definition BSFile.h:10
std::uint32_t size() const override
std::uint8_t pad049
Definition BSFile.h:35
virtual void Unk_0F(void)
std::uint32_t auxBufferMinIndex
Definition BSFile.h:40
std::uint32_t result
Definition BSFile.h:43
void seek(std::int32_t a_numBytes) override
virtual void Unk_09(void)
virtual void Unk_08(void)
virtual void Unk_11(void)
char fileName[MAX_PATH]
Definition BSFile.h:42
virtual void Unk_10(void)
virtual void Unk_0A(void)
std::uint32_t trueFilePos
Definition BSFile.h:45
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BSFile(690331, 398186, 0x1f60110)