AL | MWSound::OpenAL_Output | private |
ALC | MWSound::OpenAL_Output | private |
deinit() | MWSound::OpenAL_Output | virtual |
enumerate() | MWSound::OpenAL_Output | virtual |
enumerateHrtf() | MWSound::OpenAL_Output | virtual |
EXT_EFX | MWSound::OpenAL_Output | |
finishSound(Sound *sound) | MWSound::OpenAL_Output | virtual |
finishStream(Stream *sound) | MWSound::OpenAL_Output | virtual |
finishUpdate() | MWSound::OpenAL_Output | virtual |
getStreamDelay(Stream *sound) | MWSound::OpenAL_Output | virtual |
getStreamLoudness(Stream *sound) | MWSound::OpenAL_Output | virtual |
getStreamOffset(Stream *sound) | MWSound::OpenAL_Output | virtual |
IDDq typedef | MWSound::OpenAL_Output | private |
init(const std::string &devname, const std::string &hrtfname, HrtfMode hrtfmode) | MWSound::OpenAL_Output | virtual |
initCommon2D(ALuint source, const osg::Vec3f &pos, ALfloat gain, ALfloat pitch, bool loop, bool useenv) | MWSound::OpenAL_Output | private |
initCommon3D(ALuint source, const osg::Vec3f &pos, ALfloat mindist, ALfloat maxdist, ALfloat gain, ALfloat pitch, bool loop, bool useenv) | MWSound::OpenAL_Output | private |
isInitialized() const | MWSound::Sound_Output | inline |
isSoundPlaying(Sound *sound) | MWSound::OpenAL_Output | virtual |
isStreamPlaying(Stream *sound) | MWSound::OpenAL_Output | virtual |
loadSound(const std::string &fname) | MWSound::OpenAL_Output | virtual |
mActiveSounds | MWSound::OpenAL_Output | private |
mActiveStreams | MWSound::OpenAL_Output | private |
mContext | MWSound::OpenAL_Output | private |
mDefaultEffect | MWSound::OpenAL_Output | private |
mDevice | MWSound::OpenAL_Output | private |
mEffectSlot | MWSound::OpenAL_Output | private |
mFreeSources | MWSound::OpenAL_Output | private |
mInitialized | MWSound::Sound_Output | protected |
mListenerEnv | MWSound::OpenAL_Output | private |
mListenerPos | MWSound::OpenAL_Output | private |
mStreamThread | MWSound::OpenAL_Output | private |
mWaterEffect | MWSound::OpenAL_Output | private |
mWaterFilter | MWSound::OpenAL_Output | private |
OpenAL_Output(const OpenAL_Output &rhs) | MWSound::OpenAL_Output | private |
OpenAL_Output(SoundManager &mgr) | MWSound::OpenAL_Output | |
operator=(const OpenAL_Output &rhs) | MWSound::OpenAL_Output | private |
pauseSounds(int types) | MWSound::OpenAL_Output | virtual |
playSound(Sound *sound, Sound_Handle data, float offset) | MWSound::OpenAL_Output | virtual |
playSound3D(Sound *sound, Sound_Handle data, float offset) | MWSound::OpenAL_Output | virtual |
resumeSounds(int types) | MWSound::OpenAL_Output | virtual |
setHrtf(const std::string &hrtfname, HrtfMode hrtfmode) | MWSound::OpenAL_Output | virtual |
SOFT_HRTF | MWSound::OpenAL_Output | |
SOFT_source_spatialize | MWSound::OpenAL_Output | |
Sound_Output(SoundManager &mgr) | MWSound::Sound_Output | inlineprotected |
SoundVec typedef | MWSound::OpenAL_Output | private |
startUpdate() | MWSound::OpenAL_Output | virtual |
streamSound(DecoderPtr decoder, Stream *sound) | MWSound::OpenAL_Output | virtual |
streamSound3D(DecoderPtr decoder, Stream *sound, bool getLoudnessData) | MWSound::OpenAL_Output | virtual |
StreamVec typedef | MWSound::OpenAL_Output | private |
unloadSound(Sound_Handle data) | MWSound::OpenAL_Output | virtual |
updateCommon(ALuint source, const osg::Vec3f &pos, ALfloat maxdist, ALfloat gain, ALfloat pitch, bool useenv, bool is3d) | MWSound::OpenAL_Output | private |
updateListener(const osg::Vec3f &pos, const osg::Vec3f &atdir, const osg::Vec3f &updir, Environment env) | MWSound::OpenAL_Output | virtual |
updateSound(Sound *sound) | MWSound::OpenAL_Output | virtual |
updateStream(Stream *sound) | MWSound::OpenAL_Output | virtual |
~OpenAL_Output() | MWSound::OpenAL_Output | virtual |
~Sound_Output() | MWSound::Sound_Output | inlinevirtual |