3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/bx/FileReaderI.h"
7#include "mc/external/bx/Whence.h"
11namespace bx {
class Error; }
21 ::ll::TypedStorage<8, 8, ::_iobuf*> m_file;
22 ::ll::TypedStorage<1, 1, bool> m_open;
28 virtual ~FileReaderImpl() =
default;
30 virtual bool open(::bx::FilePath
const&, ::bx::Error*) ;
32 virtual void close() ;
34 virtual int64 seek(int64, ::bx::Whence::Enum) ;
36 virtual int read(
void*,
int, ::bx::Error*) ;
Definition FileReaderImpl.h:7