_channels | Sound::SoundManager | private |
_ctx | Sound::SoundManager | private |
_curID | Sound::SoundManager | private |
_dev | Sound::SoundManager | private |
_format51 | Sound::SoundManager | private |
_hasMultiChannel | Sound::SoundManager | private |
_hasSound | Sound::SoundManager | private |
_killThread | Common::Thread | protected |
_mutex | Sound::SoundManager | private |
_needUpdate | Sound::SoundManager | private |
_ready | Sound::SoundManager | private |
_types | Sound::SoundManager | private |
bufferData(Channel &channel) | Sound::SoundManager | private |
bufferData(size_t channel) | Sound::SoundManager | private |
checkReady() | Sound::SoundManager | private |
createThread(const UString &name="") | Common::Thread | |
deinit() | Sound::SoundManager | |
destroy() | Common::Singleton< SoundManager > | inlinestatic |
destroyThread() | Common::Thread | |
fillBuffer(const Channel &channel, ALuint alBuffer, AudioStream *stream, ALsizei &bufferedSize) const | Sound::SoundManager | private |
formatChannel(const ChannelHandle &handle) const | Sound::SoundManager | |
formatChannel(const Channel *channel) const | Sound::SoundManager | private |
freeChannel(ChannelHandle &handle) | Sound::SoundManager | private |
freeChannel(size_t channel) | Sound::SoundManager | private |
getChannel(const ChannelHandle &handle) const | Sound::SoundManager | private |
getChannel(const ChannelHandle &handle) | Sound::SoundManager | private |
getChannelDurationPlayed(const ChannelHandle &handle) | Sound::SoundManager | |
getChannelPosition(const ChannelHandle &handle, float &x, float &y, float &z) | Sound::SoundManager | |
getChannelSamplesPlayed(const ChannelHandle &handle) | Sound::SoundManager | |
init() | Sound::SoundManager | |
instance() | Common::Singleton< SoundManager > | inlinestatic |
isPaused(const ChannelHandle &handle) | Sound::SoundManager | |
isPlaying(const ChannelHandle &handle) | Sound::SoundManager | |
isPlaying(size_t channel) const | Sound::SoundManager | private |
isValidChannel(const ChannelHandle &handle) const | Sound::SoundManager | |
kChannelCount | Sound::SoundManager | privatestatic |
makeAudioStream(Common::SeekableReadStream *stream) | Sound::SoundManager | static |
newChannel() | Sound::SoundManager | private |
pauseAll(bool pause) | Sound::SoundManager | |
pauseChannel(ChannelHandle &handle, bool pause) | Sound::SoundManager | |
pauseChannel(ChannelHandle &handle) | Sound::SoundManager | |
pauseChannel(Channel *channel, bool pause) | Sound::SoundManager | private |
pauseChannel(Channel *channe) | Sound::SoundManager | private |
playAudioStream(AudioStream *audStream, SoundType type, bool disposeAfterUse=true) | Sound::SoundManager | |
playSoundFile(Common::SeekableReadStream *wavStream, SoundType type, bool loop=false) | Sound::SoundManager | |
ready() const | Sound::SoundManager | |
setChannelDistance(const ChannelHandle &handle, float minDistance, float maxDistance) | Sound::SoundManager | |
setChannelGain(const ChannelHandle &handle, float gain) | Sound::SoundManager | |
setChannelPitch(const ChannelHandle &handle, float pitch) | Sound::SoundManager | |
setChannelPosition(const ChannelHandle &handle, float x, float y, float z) | Sound::SoundManager | |
setChannelRelative(const ChannelHandle &handle, bool relative) | Sound::SoundManager | |
setListenerGain(float gain) | Sound::SoundManager | |
setListenerOrientation(float dirX, float dirY, float dirZ, float upX, float upY, float upZ) | Sound::SoundManager | |
setListenerPosition(float x, float y, float z) | Sound::SoundManager | |
setTypeGain(SoundType type, float gain) | Sound::SoundManager | |
Singleton() | Common::Singleton< SoundManager > | inlineprotected |
SingletonBaseType typedef | Common::Singleton< SoundManager > | protected |
SoundManager() | Sound::SoundManager | |
startChannel(ChannelHandle &handle) | Sound::SoundManager | |
stopAll() | Sound::SoundManager | |
stopChannel(ChannelHandle &handle) | Sound::SoundManager | |
Thread() | Common::Thread | |
threadMethod() | Sound::SoundManager | privatevirtual |
triggerUpdate() | Sound::SoundManager | |
TypeList typedef | Sound::SoundManager | private |
update() | Sound::SoundManager | private |
~Singleton() | Common::Singleton< SoundManager > | inlineprotectedvirtual |
~SoundManager() | Sound::SoundManager | |
~Thread() | Common::Thread | virtual |