15        virtual void          seek(std::int32_t a_numBytes) 
override;                     
 
   17        virtual void          seek(std::int32_t a_offset, std::int32_t a_from) 
override;  
 
   18        virtual std::uint32_t 
size() 
const override;                                      
 
   51    static_assert(
sizeof(
BSFile) == 0x180);
 
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
 
virtual void set_endian_swap(bool a_doSwap) override
 
std::uint16_t pad04A
Definition: BSFile.h:36
 
virtual void Unk_0B(void)
 
virtual void Unk_0D(void)
 
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::uint8_t pad049
Definition: BSFile.h:35
 
char fileName[WinAPI::MAX_PATH]
Definition: BSFile.h:42
 
virtual void seek(std::int32_t a_offset, std::int32_t a_from) override
 
virtual void Unk_0F(void)
 
virtual void seek(std::int32_t a_numBytes) override
 
std::uint32_t auxBufferMinIndex
Definition: BSFile.h:40
 
std::uint32_t result
Definition: BSFile.h:43
 
virtual void Unk_09(void)
 
virtual void Unk_08(void)
 
virtual void Unk_11(void)
 
virtual void Unk_10(void)
 
virtual void Unk_0A(void)
 
virtual std::uint32_t size() const override
 
std::uint32_t trueFilePos
Definition: BSFile.h:45
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_BSFile
Definition: Offsets_RTTI.h:1710
 
constexpr auto MAX_PATH
Definition: WinAPI.h:9