Inheritance diagram for Sound:
Public Member Functions | |
void | SetCallback (SoundCallback *cb) |
BOOL | Capable (int bits, int freq, int chs) |
BOOL | Create (uint _dir, int bits, int freq, int chs) |
uint32 | GetBufferSize () |
BOOL | Destroy () |
BOOL | Play (PTR *sams, int *buflen, BOOL playall=TRUE) |
BOOL | Record (PTR *sams, int *buflen) |
BOOL | Status (SoundStatus *ss) |
BOOL | Stop () |
BOOL | CreateMixer () |
BOOL | MixerSet (int dev, uint32 lvl) |
BOOL | MixerGet (int dev, uint32 *lvl) |
Static Public Member Functions | |
static PTR | LoadWAV (char *fn, int *bufsiz, int *bits, int *freq, int *chs) |
Public Attributes | |
BOOL | Valid |
Definition at line 32 of file sound.hpp.