sound Namespace Reference

Sound module. More...


Classes

class  Conf
 Module configuration. More...
class  SoundBase
 Base Sound class. More...
class  SoundBuffer
 Class for loading sound files into a memory buffer. More...
class  SoundNOP
 Sound class (NOP). More...
class  SoundPLIB
 Sound class based on PLIB. More...
class  Sample
 Base class for a sound sample. More...
class  SampleNOP
 Sound sample (NOP). More...
class  SamplePLIB
 Sound sample (PLIB). More...
class  SampleSDLMusic
 Sound sample (SDL_mixer music). More...
class  SampleSDLWave
 Sound sample (SDL_mixer wave). More...
class  SoundSDL
 Sound class (SDL). More...

Namespaces

namespace  defs
namespace  global

Typedefs

typedef SoundSDL Sound

Enumerations

enum  { TYPESIG_SOUND_SAMPLE = (uint('s')<<24) | (uint('a')<<16) | (uint('m')<<8) | uint('p') }

Functions

ostream & operator<< (ostream &strm, const Conf &conf)
INLINE ConfGetConf (void)
void Init (const base::InitArgs &initArgs)
void Start (void)
void PRINT_SDL_ERROR (void)
 DEF_SINGLETON_CLASS_VARS (SoundSDL) SoundSDL


Detailed Description

Sound module.

Typedef Documentation


Enumeration Type Documentation

anonymous enum

Enumerator:
TYPESIG_SOUND_SAMPLE 


Function Documentation

sound::DEF_SINGLETON_CLASS_VARS ( SoundSDL   ) 

ctor/dtor.

INLINE Conf& sound::GetConf ( void   ) 

void sound::Init ( const base::InitArgs initArgs  ) 

Initialize module.

ostream & sound::operator<< ( ostream &  strm,
const Conf conf 
)

Print Conf configuration.

void sound::PRINT_SDL_ERROR ( void   ) 

Print SDL error.

void sound::Start ( void   ) 

Start module.

Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:50 2010