Music Class Reference

Music playback handling module. More...

List of all members.

Public Member Functions

 Music (const std::string Filename)
 ~Music ()
void Play (int Loops=1)

Static Public Member Functions

static void Pause ()
static void Resume ()
static void Stop ()
static void SetPosition (double NewPosition)
 Set the position of the currently playing music.
static int GetVolume ()
static void SetVolume (int Volume=MIX_MAX_VOLUME)
static void Mute ()


Detailed Description

Music playback handling module.

MEMO: Only one Music istance can be playing at a time.


Constructor & Destructor Documentation

Music::Music ( const std::string  Filename  )  [inline]

load a music file (WAVE, MOD, MIDI, OGG, MP3 supported)

Music::~Music (  )  [inline]


Member Function Documentation

static int Music::GetVolume (  )  [inline, static]

static void Music::Mute (  )  [inline, static]

static void Music::Pause (  )  [inline, static]

void Music::Play ( int  Loops = 1  )  [inline]

static void Music::Resume (  )  [inline, static]

static void Music::SetPosition ( double  NewPosition  )  [inline, static]

Set the position of the currently playing music.

static void Music::SetVolume ( int  Volume = MIX_MAX_VOLUME  )  [inline, static]

static void Music::Stop (  )  [inline, static]


The documentation for this class was generated from the following file:

Generated on Tue May 12 09:01:35 2009 for libmSDL by  doxygen 1.5.9