22        bool good() 
const override;                    
 
   23        void seek(std::int32_t a_numBytes) 
override;   
 
   28        virtual void                        seek(std::int32_t a_offset, std::int32_t a_from);  
 
   29        [[nodiscard]] 
virtual std::uint32_t 
size() 
const;                                      
 
   43    static_assert(
sizeof(
NiFile) == 0x48);
 
Definition NiBinaryStream.h:6
 
char * buffer
Definition NiFile.h:36
 
virtual std::uint32_t size() const
 
OpenMode
Definition NiFile.h:13
 
std::uint32_t pos
Definition NiFile.h:34
 
bool isGood
Definition NiFile.h:39
 
std::uint16_t pad46
Definition NiFile.h:41
 
bool good() const override
 
void seek(std::int32_t a_numBytes) override
 
void set_endian_swap(bool a_doSwap) override
 
virtual void seek(std::int32_t a_offset, std::int32_t a_from)
 
std::FILE * file
Definition NiFile.h:37
 
std::uint32_t bufferReadSize
Definition NiFile.h:33
 
std::uint32_t pad2C
Definition NiFile.h:35
 
static constexpr auto RTTI
Definition NiFile.h:10
 
std::uint8_t pad45
Definition NiFile.h:40
 
stl::enumeration< OpenMode, std::uint32_t > mode
Definition NiFile.h:38
 
void get_info(BufferInfo &a_buf) override
 
std::uint32_t bufferAllocSize
Definition NiFile.h:32
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_NiFile(690321, 398176, 0x1f5ff88)
 
Definition NiBinaryStream.h:15