| cbOutput(void *userData, Uint8 *stream, int len) | DeviceAudioSdl | [protected, static] |
| create(unsigned int nTracks=8, unsigned int frequency=22050, unsigned int chunkSize=1024) | DeviceAudioSdl | [static] |
| destroy() | DeviceAudio | [inline, static] |
| DeviceAudio() | DeviceAudio | [protected] |
| DeviceAudioSdl(unsigned int nTracks, unsigned int frequency, unsigned int chunkSize) | DeviceAudioSdl | [protected] |
| loaderAvailable(const std::string &suffix) const | DeviceAudio | |
| loaderRegister(AudioSample *(*loadFunc)(const std::string &), const std::string &suffix) | DeviceAudio | |
| m_freqOut | DeviceAudio | [protected] |
| m_isDesiredFormat | DeviceAudioSdl | [protected] |
| m_nSound | DeviceAudioSdl | [protected] |
| m_sampleCounter | DeviceAudioSdl | [protected] |
| m_spec | DeviceAudioSdl | [protected] |
| m_volL | DeviceAudio | [protected] |
| m_volR | DeviceAudio | [protected] |
| ma_sound | DeviceAudioSdl | [protected] |
| mixOutputFloat(signed short *outputBuffer, unsigned int nFrames) | DeviceAudioSdl | [protected] |
| mixOutputSInt(Uint8 *stream, int len) | DeviceAudioSdl | [protected] |
| mm_loader | DeviceAudio | [protected] |
| mm_sample | DeviceAudioSdl | [protected] |
| s_instance | DeviceAudio | [protected, static] |
| sample(unsigned int handle) const | DeviceAudio | [inline, virtual] |
| sampleDestroy(unsigned int sample) | DeviceAudioSdl | [virtual] |
| sampleFromFile(const std::string &filename, float volume=1.0f) | DeviceAudio | [virtual] |
| sampleFromMemory(const AudioSample &sample, float volume=1.0f) | DeviceAudioSdl | [virtual] |
| singleton() | DeviceAudio | [inline, static] |
| soundActive() const | DeviceAudioSdl | [virtual] |
| soundLoop(unsigned int sample, float volumeL=1.0f, float volumeR=1.0f, float disparity=0.0f, float pitch=1.0f) | DeviceAudioSdl | [virtual] |
| soundPlay(unsigned int sample, float volumeL=1.0f, float volumeR=1.0f, float disparity=0.0f, float pitch=1.0f) | DeviceAudioSdl | [virtual] |
| soundStop(unsigned int sound) | DeviceAudioSdl | [virtual] |
| soundStop() | DeviceAudioSdl | [virtual] |
| soundUpdate(unsigned int sound, float volumeL, float volumeR, float disparity=0.0f, float pitch=1.0f) | DeviceAudioSdl | [virtual] |
| volume(float left, float right) | DeviceAudio | [inline] |
| volume(float leftAndRight) | DeviceAudio | [inline] |
| ~DeviceAudio() | DeviceAudio | [inline, protected, virtual] |
| ~DeviceAudioSdl() | DeviceAudioSdl | [protected, virtual] |