38 if (Mix_Music *music = Mix_LoadMUS_RW(rw, 1))
40 return new Music(music);
43 Log::info(
"Error, failed to load music: %s", Mix_GetError());
49 return Mix_FadeInMusic(
mMusic, loops, fadeIn);
Defines a class for loading and storing music.
bool play(int loops=-1, int fadeIn=0)
Plays the music.
static Music * load(SDL_RWops *rw)
Loads a music from a buffer in memory.
void info(const char *log_text,...) LOG_PRINTF_ATTR