StarTrekV3_Linux  Version3
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Pages
SoundManager Namespace Reference

Classes

class  SoundManagerException
 

Functions

void Init_SoundManager (int a_nNumberOfSamples)
 
void DeInit_SoundManager ()
 
void LoadSounds ()
 
void PlaySound (SOUND::SOUNDNAME a_Name, double a_dVolume)
 
void LoopSound (SOUND::SOUNDNAME a_Name, double a_dVolume, ALLEGRO_SAMPLE_ID *a_rID)
 
void StopSound (ALLEGRO_SAMPLE_ID *a_ID)
 

Function Documentation

void SoundManager::DeInit_SoundManager ( )
void SoundManager::Init_SoundManager ( int  a_nNumberOfSamples)
void SoundManager::LoadSounds ( )
void SoundManager::LoopSound ( SOUND::SOUNDNAME  a_Name,
double  a_dVolume,
ALLEGRO_SAMPLE_ID *  a_rID 
)
void SoundManager::PlaySound ( SOUND::SOUNDNAME  a_Name,
double  a_dVolume 
)
void SoundManager::StopSound ( ALLEGRO_SAMPLE_ID *  a_ID)