sead::BufferReadStreamSrc class

Base classes

class StreamSrc

Constructors, destructors, conversion operators

BufferReadStreamSrc(StreamSrc* src, void* buffer, u32 buffer_size)
~BufferReadStreamSrc() virtual

Public functions

auto read(void* data, u32 size) -> u32 override
auto write(const void* data, u32 size) -> u32 override
auto skip(s32 offset) -> u32 override
void rewind() override
auto isEOF() -> bool override
auto flush() -> bool override