ScummVM API documentation
BladeRunner::AudioMixer Class Reference

Public Member Functions

 AudioMixer (BladeRunnerEngine *vm)
 
int play (Audio::Mixer::SoundType type, Audio::RewindableAudioStream *stream, int priority, bool loop, int volume, int pan, void(*endCallback)(int, void *), void *callbackData, uint32 trackDurationMs)
 
int playMusic (Audio::RewindableAudioStream *stream, int volume, void(*endCallback)(int, void *), void *callbackData, uint32 trackDurationMs)
 
void stop (int channel, uint32 time)
 
void adjustVolume (int channel, int targetVolume, uint32 time)
 
void adjustPan (int channel, int targetPan, uint32 time)
 
void startAppTimerProc (int audioMixAppTimerId, uint32 intervalMillis)
 
void stopAppTimerProc (int audioMixAppTimerId)
 

The documentation for this class was generated from the following file: