From fe04a2ff06ba800375c1baba599ed56e88c2de9a Mon Sep 17 00:00:00 2001 From: daanh432 Date: Fri, 17 Dec 2021 17:18:28 +0100 Subject: [PATCH] Removed obsolete code --- src/Subsystems/AudioSubsystem.cpp | 17 ----------------- src/Subsystems/AudioSubsystem.hpp | 3 --- 2 files changed, 20 deletions(-) diff --git a/src/Subsystems/AudioSubsystem.cpp b/src/Subsystems/AudioSubsystem.cpp index 2114586..999b5bb 100644 --- a/src/Subsystems/AudioSubsystem.cpp +++ b/src/Subsystems/AudioSubsystem.cpp @@ -13,23 +13,6 @@ void engine::AudioSubsystem::Update() { auto objects = spic::GameObject::All(); - auto currentScene = spic::Engine::Instance().PeekScene(); - if (_previousScene && _previousScene != currentScene) - { - for (const auto& gameObject: _previousScene->Contents()) - { - auto found = std::find(objects.begin(), objects.end(), gameObject); - if (found == objects.end()) - { - for (const auto& audioSource: gameObject->GetComponents()) - { - if (audioSource->PlayingInScene) - audioSource->Stop(); - } - } - } - } - _previousScene = currentScene; for (const auto& object: objects) { diff --git a/src/Subsystems/AudioSubsystem.hpp b/src/Subsystems/AudioSubsystem.hpp index e5b4ee5..151f734 100644 --- a/src/Subsystems/AudioSubsystem.hpp +++ b/src/Subsystems/AudioSubsystem.hpp @@ -12,9 +12,6 @@ namespace engine */ class AudioSubsystem : public ISubsystem { - private: - std::shared_ptr _previousScene; - public: /** * @brief Constructs a new instance of a AudioSubsystem.