Description
Namespaces
namespace | Sound::Serialization |
Classes
class | Sound::AbstractAudioStreamer |
class | Sound::Buffer |
class | Sound::Listener |
class | Sound::Source |
class | Sound::StreamerFLAC |
class | Sound::StreamerMP3 |
class | Sound::StreamerWAV |
Functions
bool | initSoundSystem() |
void | shutDownSoundSystem() |
bool | checkErrorStatus(const char * file, int line, const std::string & msg) |
std::string | getDeviceName() |
Listener * | getListener() |
Source * | createSource() |
Buffer * | createNoise(unsigned int freq, unsigned int size) |
Buffer * | createRectangleSound(unsigned int width, unsigned int freq, unsigned int size) |
Buffer * | createSilence(unsigned int freq, unsigned int size) |
Documentation
function
Sound::initSoundSystem
public |
bool initSoundSystem( | ) |
Defined in Sound/Sound.h:22
function
Sound::shutDownSoundSystem
public |
void shutDownSoundSystem( | ) |
Defined in Sound/Sound.h:23
function
Sound::checkErrorStatus
public |
bool checkErrorStatus( | const char * | file, |
int | line, | |
const std::string & | msg | |
) |
Defined in Sound/Sound.h:25
function
Sound::getDeviceName
public |
std::string getDeviceName( | ) |
Defined in Sound/Sound.h:27
function
Sound::getListener
public |
Listener * getListener( | ) |
Defined in Sound/Sound.h:29
function
Sound::createSource
public |
Source * createSource( | ) |
Defined in Sound/Sound.h:30
function
Sound::createNoise
public |
Buffer * createNoise( | unsigned int | freq, |
unsigned int | size | |
) |
Defined in Sound/Sound.h:31
function
Sound::createRectangleSound
public |
Buffer * createRectangleSound( | unsigned int | width, |
unsigned int | freq, | |
unsigned int | size | |
) |
Defined in Sound/Sound.h:32
function
Sound::createSilence
public |
Buffer * createSilence( | unsigned int | freq, |
unsigned int | size | |
) |
Defined in Sound/Sound.h:33