| 
    xoreos
    0.0.5
    
   | 
 
The global sound manager, handling all sound output. More...
#include <AL/al.h>#include <AL/alc.h>#include <list>#include <map>#include "src/common/types.h"#include "src/common/scopedptr.h"#include "src/common/disposableptr.h"#include "src/common/singleton.h"#include "src/common/thread.h"#include "src/common/mutex.h"#include "src/common/ustring.h"#include "src/sound/types.h"

Go to the source code of this file.
Classes | |
| class | Sound::SoundManager | 
| The sound manager.  More... | |
| struct | Sound::SoundManager::Type | 
| A sound type.  More... | |
| struct | Sound::SoundManager::Channel | 
| A sound channel.  More... | |
Namespaces | |
| Common | |
| Sound | |
Macros | |
| #define | SoundMan Sound::SoundManager::instance() | 
| Shortcut for accessing the sound manager.  More... | |
The global sound manager, handling all sound output.
Definition in file sound.h.
| #define SoundMan Sound::SoundManager::instance() | 
Shortcut for accessing the sound manager.
Definition at line 293 of file sound.h.
Referenced by Engines::Console::cmdSilence(), Engines::NWN::WidgetListItemBaseButton::deactivate(), deinit(), Video::VideoDecoder::AudioTrack::endOfTrack(), Video::VideoDecoder::AudioTrack::getRunningTime(), Engines::KotOR::Module::handlePCMovement(), init(), Engines::WidgetCheckBox::leave(), Engines::WidgetButton::leave(), Engines::NWN::WidgetListItemBaseButton::mouseDown(), Video::VideoDecoder::AudioTrack::pauseIntern(), Engines::KotOR::SoundObject::play(), Engines::Jade::Game::playMenuMusic(), Engines::playSound(), Engines::playVideo(), Engines::NWN::OptionsSoundMenu::revertChanges(), Video::VideoDecoder::AudioTrack::setGain(), Video::VideoDecoder::AudioTrack::setMute(), Engines::KotOR::SoundObject::setPosition(), Engines::KotOR::SoundObject::SoundObject(), Video::VideoDecoder::AudioTrack::start(), Engines::KotOR::SoundObject::stop(), Video::VideoDecoder::AudioTrack::stop(), Engines::KotOR2::Area::stopAmbientMusic(), Engines::Witcher::Area::stopAmbientMusic(), Engines::NWN2::Area::stopAmbientMusic(), Engines::NWN::Area::stopAmbientMusic(), Engines::KotOR::Area::stopAmbientMusic(), Engines::KotOR2::Area::stopAmbientSound(), Engines::NWN2::Area::stopAmbientSound(), Engines::NWN::Area::stopAmbientSound(), Engines::KotOR::Area::stopAmbientSound(), Engines::KotOR::MainMenu::stopMenuMusic(), Engines::KotOR2::Game::stopMenuMusic(), Engines::KotOR::Game::stopMenuMusic(), Engines::Jade::Game::stopMenuMusic(), Engines::NWN::Game::stopMenuMusic(), Engines::KotOR2::MainMenu::stopMusic(), Engines::KotOR2::Object::stopSound(), Engines::KotOR::Object::stopSound(), Engines::Witcher::Object::stopSound(), Engines::NWN2::Object::stopSound(), Engines::NWN::Object::stopSound(), Engines::KotOR::DialogGUIBase::stopSounds(), and Engines::NWN::OptionsSoundMenu::updateVolume().
 1.8.14