31 bool good()
const override;
32 void seek(std::int32_t a_numBytes)
override;
33 std::uint32_t
tell()
const override;
Definition: BSResourceNiBinaryStream.h:16
~BSResourceNiBinaryStream() override
std::uint32_t streamPos
Definition: BSResourceNiBinaryStream.h:40
BSResourceNiBinaryStream(const char *a_fileName)
bool good() const override
BSTSmartPointer< BSResource::Stream > stream
Definition: BSResourceNiBinaryStream.h:38
BSResourceNiBinaryStream()
void set_endian_swap(bool a_doSwap) override
void get_info(BufferInfo &a_buf) override
std::uint32_t tell() const override
BSResourceNiBinaryStream(const std::string &a_fileName)
void seek(std::int32_t a_numBytes) override
static constexpr auto RTTI
Definition: BSResourceNiBinaryStream.h:18
BSResource::ErrorCode lastError
Definition: BSResourceNiBinaryStream.h:41
BufferType * buffer
Definition: BSResourceNiBinaryStream.h:39
Definition: Location.h:17
Definition: BSTSmartPointer.h:37
Definition: NiBinaryStream.h:6
ErrorCode
Definition: ErrorCodes.h:8
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BSResourceNiBinaryStream
Definition: Offsets_RTTI.h:2068
string(const CharT(&)[N]) -> string< CharT, N - 1 >
Definition: BSResourceNiBinaryStream.h:21
Definition: NiBinaryStream.h:15