3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/bx/Whence.h"
7#include "mc/external/bx/WriterSeekerI.h"
11namespace bx {
class Error; }
21 ::ll::TypedStorage<8, 8, ::bx::MemoryBlockI*> m_memBlock;
22 ::ll::TypedStorage<8, 8, uchar*> m_data;
23 ::ll::TypedStorage<8, 8, int64> m_pos;
24 ::ll::TypedStorage<8, 8, int64> m_top;
25 ::ll::TypedStorage<8, 8, int64> m_size;
31 virtual ~MemoryWriter() =
default;
33 virtual int64 seek(int64 _offset, ::bx::Whence::Enum _whence) ;
35 virtual int write(
void const* _data,
int _size, ::bx::Error* _err) ;
41 MCAPI int64 $seek(int64 _offset, ::bx::Whence::Enum _whence);
43 MCAPI
int $write(
void const* _data,
int _size, ::bx::Error* _err);
Definition MemoryWriter.h:7
static MCAPI void ** $vftableForWriterI()
static MCAPI void ** $vftableForSeekerI()
Definition MemoryBlockI.h:7