#include "LoadingFileStream.h" LoadingFileStream::LoadingFileStream(std::istream& stream) : m_stream(stream) { } size_t LoadingFileStream::Load(void* buffer, const size_t length) { m_stream.read(static_cast(buffer), length); return static_cast(m_stream.gcount()); } int64_t LoadingFileStream::Pos() { return m_stream.tellg(); }