IOCallbacks

Undocumented in source.

Members

Functions

nothingToReadAnymore
bool nothingToReadAnymore(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
peek_ubyte
ubyte peek_ubyte(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
readRIFFChunkHeader
void readRIFFChunkHeader(void* userData, uint chunkId, uint chunkSize)
Undocumented in source. Be warned that the author may not have intended to support it.
read_24bits_LE
uint read_24bits_LE(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
read_double_LE
double read_double_LE(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
read_float_LE
float read_float_LE(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
read_guid
ubyte[16] read_guid(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
read_ubyte
ubyte read_ubyte(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
read_uint_BE
uint read_uint_BE(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
read_uint_LE
uint read_uint_LE(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
read_ushort_LE
ushort read_ushort_LE(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
remainingBytesToRead
long remainingBytesToRead(void* userData)
Undocumented in source. Be warned that the author may not have intended to support it.
writeRIFFChunkHeader
void writeRIFFChunkHeader(void* userData, uint chunkId, uint chunkSize)
Undocumented in source. Be warned that the author may not have intended to support it.
write_24bits_LE
void write_24bits_LE(void* userData, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_byte
void write_byte(void* userData, byte value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_double_LE
void write_double_LE(void* userData, float value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_float_LE
void write_float_LE(void* userData, float value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_short_LE
void write_short_LE(void* userData, short value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_uint_BE
void write_uint_BE(void* userData, uint value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_uint_LE
void write_uint_LE(void* userData, uint value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_ulong_LE
void write_ulong_LE(void* userData, ulong value)
Undocumented in source. Be warned that the author may not have intended to support it.
write_ushort_LE
void write_ushort_LE(void* userData, ushort value)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

flush
ioFlushCallback flush;
Undocumented in source.
getFileLength
ioGetFileLengthCallback getFileLength;
Undocumented in source.
read
ioReadCallback read;
Undocumented in source.
seek
ioSeekCallback seek;
Undocumented in source.
skip
ioSkipCallback skip;
Undocumented in source.
tell
ioTellCallback tell;
Undocumented in source.
write
ioWriteCallback write;
Undocumented in source.
writeFailureMessage
string writeFailureMessage;
Undocumented in source.

Meta