3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/bx/FileWriterI.h"
7#include "mc/external/bx/Whence.h"
11namespace bx {
class Error; }
21 ::ll::TypedStorage<1, 64, uchar[64]> m_internal;
27 virtual ~FileWriter() ;
29 virtual bool open(::bx::FilePath
const& _filePath,
bool _append, ::bx::Error* _err) ;
31 virtual void close() ;
33 virtual int64 seek(int64 _offset, ::bx::Whence::Enum _whence) ;
35 virtual int write(
void const* _data,
int _size, ::bx::Error* _err) ;
59 MCFOLD
bool $open(::bx::FilePath
const& _filePath,
bool _append, ::bx::Error* _err);
63 MCFOLD int64 $seek(int64 _offset, ::bx::Whence::Enum _whence);
65 MCFOLD
int $write(
void const* _data,
int _size, ::bx::Error* _err);
Definition FileWriter.h:7
static MCAPI void ** $vftableForWriterOpenI()
static MCAPI void ** $vftableForCloserI()
static MCAPI void ** $vftableForSeekerI()
static MCAPI void ** $vftableForWriterI()