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 () |
MEMO: Only one Music istance can be playing at a time.
mSDL::Music::Music | ( | const std::string | Filename | ) | [inline] |
load a music file (WAVE, MOD, MIDI, OGG, MP3 supported)
mSDL::Music::~Music | ( | ) | [inline] |
static int mSDL::Music::GetVolume | ( | ) | [inline, static] |
static void mSDL::Music::Mute | ( | ) | [inline, static] |
static void mSDL::Music::Pause | ( | ) | [inline, static] |
void mSDL::Music::Play | ( | int | Loops = 1 |
) | [inline] |
static void mSDL::Music::Resume | ( | ) | [inline, static] |
static void mSDL::Music::SetPosition | ( | double | NewPosition | ) | [inline, static] |
Set the position of the currently playing music.
static void mSDL::Music::SetVolume | ( | int | Volume = MIX_MAX_VOLUME |
) | [inline, static] |
static void mSDL::Music::Stop | ( | ) | [inline, static] |