0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 15:53:42 +00:00

Compare commits

..

No commits in common. "e215fbd5b67f44957d85be11ec5f9ac9a0ff0f36" and "9bb9d0fbcc4221750eae3115ae4b8ac9be6e1c97" have entirely different histories.

2 changed files with 1 additions and 12 deletions

View File

@ -23,12 +23,7 @@ class SoundManager
public:
SoundManager() {
if (this_instance == nullptr) {
this_instance = this;
}
else {
throw std::runtime_error("SoundManager instance already exists!");
}
this_instance = this;
}
~SoundManager() {
for (auto& it : this->sound_cache) {
@ -86,10 +81,6 @@ class SoundManager
static void addSingleBackgroundMusic(BackgroundMusic backgroundMusic, const char* path);
static void addBackgroundMusic(const std::map<BackgroundMusic, const char*> &backgroundMusic);
static SoundManager* getInstance() {
return this_instance;
}
private:

View File

@ -185,8 +185,6 @@ void SoundManager::addBackgroundMusic(const std::map<BackgroundMusic, const char
addSingleBackgroundMusic(track.first, track.second);
}
SoundManager* SoundManager::this_instance = nullptr;