From 318f43d6750ca3d2f1d542dce6c6fd7feb0a891f Mon Sep 17 00:00:00 2001 From: devZoGok Date: Mon, 23 Jun 2025 08:07:34 +0300 Subject: [PATCH] clearPlaylist is now public --- soundManager.cpp | 1 + soundManager.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/soundManager.cpp b/soundManager.cpp index b2bae11..3d5cc37 100644 --- a/soundManager.cpp +++ b/soundManager.cpp @@ -54,6 +54,7 @@ namespace gameBase{ delete track.soundObj; currentPlaylistTracks.clear(); + originalPlaylist.clear(); } void SoundManager::play(vector playlist, int volume, int trackDelay, bool loop, bool shuffle){ diff --git a/soundManager.h b/soundManager.h index 9047ee1..423007a 100644 --- a/soundManager.h +++ b/soundManager.h @@ -16,6 +16,7 @@ namespace gameBase{ static SoundManager* getSingleton(); void update(); void play(std::vector, int, int, bool, bool); + void clearPlaylist(); private: struct Track{ std::string path = ""; @@ -24,7 +25,6 @@ namespace gameBase{ Track(std::string); }; SoundManager(){} - void clearPlaylist(); int currentTrackId = 0, volume, trackDelay; bool loop, shuffle;