Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

Music Class Reference

#include <music.h>

List of all members.

Public Methods

 Music ()
 Music (string fileName)
 ~Music ()
bool Play (int loops)
bool Stop ()
bool IsPlaying ()

Private Attributes

Mix_Music * music
string name
bool playing


Constructor & Destructor Documentation

Music::Music  
 

Definition at line 8 of file music.cpp.

Music::Music string    fileName
 

Definition at line 11 of file music.cpp.

References music, name, and playing.

Music::~Music  
 

Definition at line 22 of file music.cpp.

References music, and playing.


Member Function Documentation

bool Music::IsPlaying  
 

Definition at line 54 of file music.cpp.

References playing.

Referenced by Sound::ThemeIsPlaying().

bool Music::Play int    loops
 

Definition at line 29 of file music.cpp.

References music, and playing.

Referenced by Sound::PlayTheme().

bool Music::Stop  
 

Definition at line 47 of file music.cpp.

References playing.

Referenced by Sound::StopTheme().


Member Data Documentation

Mix_Music* Music::music [private]
 

Definition at line 19 of file music.h.

Referenced by Music(), Play(), and ~Music().

string Music::name [private]
 

Definition at line 20 of file music.h.

Referenced by Music().

bool Music::playing [private]
 

Definition at line 21 of file music.h.

Referenced by IsPlaying(), Music(), Play(), Stop(), and ~Music().


The documentation for this class was generated from the following files:
Generated on Sun Dec 8 12:02:22 2002 for nnc by doxygen1.3-rc1