OpenMW
|
Go to the source code of this file.
Classes | |
class | MWBase::SoundManager |
Interface for sound manager (implemented in MWSound) More... | |
Namespaces | |
MWWorld | |
World data. | |
MWSound | |
Sound & music. | |
MWBase | |
Typedefs | |
typedef std::shared_ptr < Sound_Decoder > | MWSound::DecoderPtr |
using | MWBase::Sound = MWSound::Sound |
using | MWBase::SoundStream = MWSound::Stream |
Enumerations | |
enum | MWSound::PlayMode { MWSound::PlayMode::Normal = 0, MWSound::PlayMode::Loop = 1<<0, MWSound::PlayMode::NoEnv = 1<<1, MWSound::PlayMode::RemoveAtDistance = 1<<2, MWSound::PlayMode::NoPlayerLocal = 1<<3, MWSound::PlayMode::LoopNoEnv = Loop | NoEnv, MWSound::PlayMode::LoopRemoveAtDistance = Loop | RemoveAtDistance } |
enum | MWSound::Type { MWSound::Type::Sfx = 1<<4, MWSound::Type::Voice = 1<<5, MWSound::Type::Foot = 1<<6, MWSound::Type::Music = 1<<7, MWSound::Type::Movie = 1<<8, MWSound::Type::Mask = Sfx | Voice | Foot | Music | Movie } |
Functions | |
int | MWSound::operator~ (Type a) |
int | MWSound::operator& (Type a, Type b) |
int | MWSound::operator& (int a, Type b) |
int | MWSound::operator| (Type a, Type b) |