|
| SoundManager (LastExpressEngine *engine) |
|
void | mix (Slot *slot, int16 *outBuf) |
|
void | mixEngine () |
|
void | mixChannels (int numChannels, int16 *buffer) |
|
int | playSoundFile (const char *sndName, int typeFlags, int character, int delay) |
|
void | startAmbient () |
|
void | startSteam (int cityIndex) |
|
void | endAmbient () |
|
void | killAmbient () |
|
void | raiseAmbient (int level, int delay) |
|
void | levelAmbient (int delay) |
|
Slot * | findSlotWho (int32 character) |
|
Slot * | findSlotName (char *name) |
|
void | ambientAI (int id) |
|
void | soundThread () |
|
void | killAllSlots () |
|
void | killAllExcept (int tag1, int tag2, int tag3, int tag4, int tag5, int tag6, int tag7) |
|
void | saveSoundInfo (CVCRFile *file) |
|
void | destroyAllSound () |
|
void | loadSoundInfo (CVCRFile *file, bool skipSoundLoading) |
|
void | addSlot (Slot *entry) |
|
void | removeSlot (Slot *entry) |
|
void | NISFadeOut () |
|
void | NISFadeIn () |
|
int | getMasterVolume () |
|
void | setMasterVolume (int volume) |
|
void | soundDriverInit () |
|
void | soundDriverCopyBuffersToDevice () |
|
int | soundDriverGetVolume () |
|
void | soundDriverSetVolume (int volume) |
|
int32 | getSoundDriverTicks () |
|
void | setSoundDriverTicks (int32 value) |
|
int32 | getSoundDriver30HzCounter () |
|
int32 | getSoundDriverFlags () |
|
void | addSoundDriverFlags (int32 flags) |
|
void | removeSoundDriverFlags (int32 flags) |
|
bool | isCopyingDataToSoundDriver () |
|
The documentation for this class was generated from the following file: