|
Cytopia
0.3
A city building simulation game
|
#include "AudioMixer.hxx"#include "../engine/MessageQueue.hxx"#include "basics/Settings.hxx"#include "LOG.hxx"#include "Exception.hxx"#include "../services/ResourceManager.hxx"#include "../services/GameClock.hxx"#include "../services/Randomizer.hxx"#include "common/JsonSerialization.hxx"#include "Filesystem.hxx"#include <fstream>
Include dependency graph for AudioMixer.cxx:Go to the source code of this file.
Macros | |
| #define | LOAD_PROC(T, x) ((x) = (T)alGetProcAddress(#x)) |
Typedefs | |
| using | ifstream = std::ifstream |
| template<typename Type , size_t N> | |
| using | Array = std::array< Type, N > |
Variables | |
| static SoundtrackUPtr | noResoruce = nullptr |
| static LPALGENEFFECTS | alGenEffects |
| static LPALDELETEEFFECTS | alDeleteEffects |
| static LPALISEFFECT | alIsEffect |
| static LPALEFFECTI | alEffecti |
| static LPALEFFECTIV | alEffectiv |
| static LPALEFFECTF | alEffectf |
| static LPALEFFECTFV | alEffectfv |
| static LPALGETEFFECTI | alGetEffecti |
| static LPALGETEFFECTIV | alGetEffectiv |
| static LPALGETEFFECTF | alGetEffectf |
| static LPALGETEFFECTFV | alGetEffectfv |
| static LPALGENAUXILIARYEFFECTSLOTS | alGenAuxiliaryEffectSlots |
| static LPALDELETEAUXILIARYEFFECTSLOTS | alDeleteAuxiliaryEffectSlots |
| static LPALISAUXILIARYEFFECTSLOT | alIsAuxiliaryEffectSlot |
| static LPALAUXILIARYEFFECTSLOTI | alAuxiliaryEffectSloti |
| static LPALAUXILIARYEFFECTSLOTIV | alAuxiliaryEffectSlotiv |
| static LPALAUXILIARYEFFECTSLOTF | alAuxiliaryEffectSlotf |
| static LPALAUXILIARYEFFECTSLOTFV | alAuxiliaryEffectSlotfv |
| static LPALGETAUXILIARYEFFECTSLOTI | alGetAuxiliaryEffectSloti |
| static LPALGETAUXILIARYEFFECTSLOTIV | alGetAuxiliaryEffectSlotiv |
| static LPALGETAUXILIARYEFFECTSLOTF | alGetAuxiliaryEffectSlotf |
| static LPALGETAUXILIARYEFFECTSLOTFV | alGetAuxiliaryEffectSlotfv |
| #define LOAD_PROC | ( | T, | |
| x | |||
| ) | ((x) = (T)alGetProcAddress(#x)) |
Definition at line 17 of file AudioMixer.cxx.
| using ifstream = std::ifstream |
Definition at line 14 of file AudioMixer.cxx.
|
static |
Definition at line 292 of file AudioMixer.cxx.
|
static |
Definition at line 293 of file AudioMixer.cxx.
|
static |
Definition at line 290 of file AudioMixer.cxx.
|
static |
Definition at line 291 of file AudioMixer.cxx.
|
static |
Definition at line 288 of file AudioMixer.cxx.
|
static |
Definition at line 275 of file AudioMixer.cxx.
|
static |
Definition at line 279 of file AudioMixer.cxx.
|
static |
Definition at line 280 of file AudioMixer.cxx.
|
static |
Definition at line 277 of file AudioMixer.cxx.
|
static |
Definition at line 278 of file AudioMixer.cxx.
|
static |
Definition at line 287 of file AudioMixer.cxx.
|
static |
Definition at line 274 of file AudioMixer.cxx.
|
static |
Definition at line 296 of file AudioMixer.cxx.
|
static |
Definition at line 297 of file AudioMixer.cxx.
|
static |
Definition at line 294 of file AudioMixer.cxx.
|
static |
Definition at line 295 of file AudioMixer.cxx.
|
static |
Definition at line 283 of file AudioMixer.cxx.
|
static |
Definition at line 284 of file AudioMixer.cxx.
|
static |
Definition at line 281 of file AudioMixer.cxx.
|
static |
Definition at line 282 of file AudioMixer.cxx.
|
static |
Definition at line 289 of file AudioMixer.cxx.
|
static |
Definition at line 276 of file AudioMixer.cxx.
|
static |
Definition at line 104 of file AudioMixer.cxx.