#include <seadStreamSrc.h>
Inherited by sead::RamStreamSrc.
|
| virtual u32 | read (void *dst, u32 size)=0 |
| virtual u32 | write (const void *src, u32 size)=0 |
| virtual u32 | skip (s32 byte)=0 |
| virtual void | rewind ()=0 |
| virtual bool | isEOF ()=0 |
| virtual bool | flush () |
◆ read()
| virtual u32 sead::StreamSrc::read |
( |
void * | dst, |
|
|
u32 | size ) |
|
pure virtual |
◆ write()
| virtual u32 sead::StreamSrc::write |
( |
const void * | src, |
|
|
u32 | size ) |
|
pure virtual |
◆ skip()
| virtual u32 sead::StreamSrc::skip |
( |
s32 | byte | ) |
|
|
pure virtual |
◆ rewind()
| virtual void sead::StreamSrc::rewind |
( |
| ) |
|
|
pure virtual |
◆ isEOF()
| virtual bool sead::StreamSrc::isEOF |
( |
| ) |
|
|
pure virtual |
◆ flush()
| virtual bool sead::StreamSrc::flush |
( |
| ) |
|
|
inlinevirtual |