- [NEW] audio::fadeoutMusic()
- playMusic() ara accepta const music com a paràmetre.
This commit is contained in:
@@ -35,7 +35,7 @@ namespace audio
|
||||
}
|
||||
|
||||
// Comença a reproduïr la música en questió
|
||||
void playMusic(music *mus, const int loop)
|
||||
void playMusic(const music *mus, const int loop)
|
||||
{
|
||||
Mix_PlayMusic((Mix_Music *)mus, loop);
|
||||
}
|
||||
@@ -58,6 +58,12 @@ namespace audio
|
||||
Mix_HaltMusic();
|
||||
}
|
||||
|
||||
// Para la música que estava sonant fent un fade
|
||||
void fadeoutMusic()
|
||||
{
|
||||
Mix_FadeOutMusic(250);
|
||||
}
|
||||
|
||||
// Obté el estat actual de la música
|
||||
const music_state getMusicState()
|
||||
{
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace audio
|
||||
/// @brief Comença a reproduïr la música en questió
|
||||
/// @param mus punter a la música
|
||||
/// @param loop quants bucles farà (-1=infinit, 0=no repeteix, 1=repeteix 1 vegada...)
|
||||
void playMusic(music *mus, const int loop = -1);
|
||||
void playMusic(const music *mus, const int loop = -1);
|
||||
|
||||
/// @brief Pausa la música que està sonant ara
|
||||
void pauseMusic();
|
||||
@@ -50,6 +50,9 @@ namespace audio
|
||||
/// @brief Para la música que estava sonant
|
||||
void stopMusic();
|
||||
|
||||
/// @brief Para la música que estava sonant fent un fade
|
||||
void fadeoutMusic();
|
||||
|
||||
/// @brief Obté el estat actual de la música
|
||||
/// @return estat actual de la música (MUSIC_INVALID, MUSIC_PLAYING, MUSIC_PAUSED o MUSIC_STOPPED)
|
||||
const music_state getMusicState();
|
||||
|
||||
Reference in New Issue
Block a user