#include "Base/spStandard.hpp"
#include "Base/spInputOutput.hpp"
#include "SoundSystem/spSound.hpp"
#include "SoundSystem/spSoundEffect.hpp"
#include "FileFormats/Sound/spSoundLoader.hpp"
#include <list>
#include <stdio.h>
Go to the source code of this file.
Classes |
class | sp::audio::SoundDevice |
Namespaces |
namespace | sp |
| !!
|
namespace | sp::audio |
| All audio, sound and music operation functions can be found here. Also volumetric 3D sound effects are in this namespace.
|
Enumerations |
enum | sp::audio::ESoundDevices {
sp::audio::SOUNDDEVICE_AUTODETECT,
sp::audio::SOUNDDEVICE_OPENAL,
sp::audio::SOUNDDEVICE_XAUDIO2,
sp::audio::SOUNDDEVICE_OPENSLES,
sp::audio::SOUNDDEVICE_WINMM,
sp::audio::SOUNDDEVICE_DUMMY
} |
| Supported audio devices.
More...
|
enum | sp::audio::ENoteNames {
sp::audio::NOTE_C = 0,
sp::audio::NOTE_H_SHARP = 0,
sp::audio::NOTE_C_SHARP = 1,
sp::audio::NOTE_D_FLAT = 1,
sp::audio::NOTE_D = 2,
sp::audio::NOTE_D_SHARP = 3,
sp::audio::NOTE_E_FLAT = 3,
sp::audio::NOTE_E = 4,
sp::audio::NOTE_F_FLAT = 4,
sp::audio::NOTE_F = 5,
sp::audio::NOTE_E_SHARP = 5,
sp::audio::NOTE_F_SHARP = 6,
sp::audio::NOTE_G_FLAT = 6,
sp::audio::NOTE_G = 7,
sp::audio::NOTE_G_SHARP = 8,
sp::audio::NOTE_A_FLAT = 8,
sp::audio::NOTE_A = 9,
sp::audio::NOTE_A_SHARP = 10,
sp::audio::NOTE_H_FLAT = 10,
sp::audio::NOTE_H = 11,
sp::audio::NOTE_C_FLAT = 11
} |
| Note names for beep melodies.
More...
|