Classes | Namespaces | Enumerations

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/SoundSystem/spSoundDevice.hpp File Reference

#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...
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines