#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... 
 |