YSE sound engine
1.0
cross platform sound engine
|
Public Member Functions | |
io & | open (Bool(*funcPtr)(const char *filename, I64 *filesize, void **fileHandle)) |
io & | close (void(*funcPtr)(void *fileHandle)) |
io & | endOfFile (Bool(*funcPtr)(void *fileHandle)) |
io & | read (Int(*funcPtr)(void *destBuffer, Int maxBytesToRead, void *fileHandle)) |
io & | getPosition (I64(*funcPtr)(void *fileHandle)) |
io & | setPosition (Bool(*funcPtr)(I64 newPosition, void *fileHandle)) |
io & | fileExists (Bool(*funcPtr)(const char *filename)) |
io & | setActive (Bool value) |
Bool | getActive () |