SoundSystem_SDL Class Reference

#include <sound_sdl_mixer.h>

Inherits ISoundSystem.

Inheritance diagram for SoundSystem_SDL:

Inheritance graph
[legend]
Collaboration diagram for SoundSystem_SDL:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SoundSystem_SDL ()
virtual ~SoundSystem_SDL ()
virtual ISoundMusicgetMusic ()
 Create object that handle the music.

Protected Attributes

bool mInicialized

Detailed Description

Definition at line 9 of file sound_sdl_mixer.h.


Constructor & Destructor Documentation

SoundSystem_SDL::SoundSystem_SDL  ) 
 

Definition at line 10 of file sound_sdl_mixer.cpp.

References LOGE, mInicialized, ISoundSystem::mMusic, and TIN.

SoundSystem_SDL::~SoundSystem_SDL  )  [virtual]
 

Definition at line 44 of file sound_sdl_mixer.cpp.

References ISoundSystem::mMusic.


Member Function Documentation

ISoundMusic * SoundSystem_SDL::getMusic  )  [virtual]
 

Create object that handle the music.

Note that only one object if type ISoundMusic should exist. Allways return != 0 value;

Reimplemented from ISoundSystem.

Definition at line 54 of file sound_sdl_mixer.cpp.

References DIE(), LOGE, mInicialized, ISoundSystem::mMusic, and TIN.

Here is the call graph for this function:


Member Data Documentation

bool SoundSystem_SDL::mInicialized [protected]
 

Definition at line 26 of file sound_sdl_mixer.h.

Referenced by getMusic(), and SoundSystem_SDL().


The documentation for this class was generated from the following files:
Generated on Wed Apr 12 14:24:08 2006 for bjs by  doxygen 1.4.5