xoreos  0.0.5
Sound::SoundManager Member List

This is the complete list of members for Sound::SoundManager, including all inherited members.

_channelsSound::SoundManagerprivate
_ctxSound::SoundManagerprivate
_curIDSound::SoundManagerprivate
_devSound::SoundManagerprivate
_format51Sound::SoundManagerprivate
_hasMultiChannelSound::SoundManagerprivate
_hasSoundSound::SoundManagerprivate
_killThreadCommon::Threadprotected
_mutexSound::SoundManagerprivate
_needUpdateSound::SoundManagerprivate
_readySound::SoundManagerprivate
_typesSound::SoundManagerprivate
bufferData(Channel &channel)Sound::SoundManagerprivate
bufferData(size_t channel)Sound::SoundManagerprivate
checkReady()Sound::SoundManagerprivate
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) constSound::SoundManagerprivate
formatChannel(const ChannelHandle &handle) constSound::SoundManager
formatChannel(const Channel *channel) constSound::SoundManagerprivate
freeChannel(ChannelHandle &handle)Sound::SoundManagerprivate
freeChannel(size_t channel)Sound::SoundManagerprivate
getChannel(const ChannelHandle &handle) constSound::SoundManagerprivate
getChannel(const ChannelHandle &handle)Sound::SoundManagerprivate
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) constSound::SoundManagerprivate
isValidChannel(const ChannelHandle &handle) constSound::SoundManager
kChannelCountSound::SoundManagerprivatestatic
makeAudioStream(Common::SeekableReadStream *stream)Sound::SoundManagerstatic
newChannel()Sound::SoundManagerprivate
pauseAll(bool pause)Sound::SoundManager
pauseChannel(ChannelHandle &handle, bool pause)Sound::SoundManager
pauseChannel(ChannelHandle &handle)Sound::SoundManager
pauseChannel(Channel *channel, bool pause)Sound::SoundManagerprivate
pauseChannel(Channel *channe)Sound::SoundManagerprivate
playAudioStream(AudioStream *audStream, SoundType type, bool disposeAfterUse=true)Sound::SoundManager
playSoundFile(Common::SeekableReadStream *wavStream, SoundType type, bool loop=false)Sound::SoundManager
ready() constSound::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 typedefCommon::Singleton< SoundManager >protected
SoundManager()Sound::SoundManager
startChannel(ChannelHandle &handle)Sound::SoundManager
stopAll()Sound::SoundManager
stopChannel(ChannelHandle &handle)Sound::SoundManager
Thread()Common::Thread
threadMethod()Sound::SoundManagerprivatevirtual
triggerUpdate()Sound::SoundManager
TypeList typedefSound::SoundManagerprivate
update()Sound::SoundManagerprivate
~Singleton()Common::Singleton< SoundManager >inlineprotectedvirtual
~SoundManager()Sound::SoundManager
~Thread()Common::Threadvirtual