|
| Slot (SoundManager *soundMan, const char *filename, int typeFlags, int priority) |
|
| Slot (SoundManager *soundMan, int typeFlags, int priority) |
|
| Slot (SoundManager *soundMan, SaveSlot *soundEntry) |
|
void | play () |
|
void | setFade (int volume) |
|
void | setVol (int volume) |
|
void | setTag (int typeFlags) |
|
void | setType (int typeFlags) |
|
void | setSub (const char *filename) |
|
bool | getBuffer () |
|
void | releaseBuffer () |
|
void | virtualize () |
|
void | devirtualize () |
|
bool | load (const char *filename) |
|
void | stream () |
|
bool | update () |
|
int32 | getStatusFlags () |
|
void | setStatusFlags (int32 flags) |
|
void | addStatusFlag (int32 flag) |
|
void | removeStatusFlag (int32 flag) |
|
int32 | getTag () |
|
bool | hasTag (int32 tag) |
|
void | assignDirectTag (int32 tag) |
|
int | getAssociatedCharacter () |
|
void | setAssociatedCharacter (int character) |
|
int32 | getTime () |
|
Slot * | getNext () |
|
void | setNext (Slot *next) |
|
int | getPriority () |
|
bool | closeArchive () |
|
void | assignDirectVolume (int volume) |
|
int | getVolume () |
|
void | setChainedSound (Slot *chainedSound) |
|
Subtitle * | getSubtitle () |
|
int32 | getSize () |
|
void | setSize (int32 size) |
|
int32 | getNumLoadedBytes () |
|
void | setNumLoadedBytes (int32 bytes) |
|
void | advanceLoadedBytesBy (int32 loadedBytes) |
|
byte * | getDataStart () |
|
void | setDataStart (byte *dataStart) |
|
byte * | getDataEnd () |
|
void | setDataEnd (byte *dataEnd) |
|
void | setDataEndByte (int32 pos, byte value) |
|
void | advanceDataEndBy (int32 size) |
|
byte * | getSoundBuffer () |
|
void | setSoundBuffer (byte *bufferPtr) |
|
byte * | getCurrentBufferPtr () |
|
void | advanceCurrentBufferPtrBy (int32 size) |
|
void | setCurrentBufferPtr (byte *bufferPtr) |
|
byte * | getCurrentDataPtr () |
|
void | setCurrentDataPtr (byte *dataPtr) |
|
int32 | getBlockCount () |
|
void | setBlockCount (int32 blockCount) |
|
void | setDelayedStartTime (int32 time) |
|
char * | getName2 () |
|