From a42ca685953dc596b1571fd0ecfdbdfd40af088d Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Mon, 14 Jun 2021 11:39:00 +0200 Subject: [PATCH] Fixing play button and menu handling --- lib/wal/sources/Scene/Scene.hpp | 5 +-- sources/Runner/Runner.cpp | 38 ++++--------------- sources/System/Lobby/LobbySystem.cpp | 38 +++++++++++++++++-- sources/System/Lobby/LobbySystem.hpp | 7 ++++ .../MenuControllableSystem.cpp | 5 +-- .../MenuControllableSystem.hpp | 4 +- 6 files changed, 55 insertions(+), 42 deletions(-) diff --git a/lib/wal/sources/Scene/Scene.hpp b/lib/wal/sources/Scene/Scene.hpp index e0aad880..dd786d73 100644 --- a/lib/wal/sources/Scene/Scene.hpp +++ b/lib/wal/sources/Scene/Scene.hpp @@ -74,13 +74,12 @@ namespace WAL //! @brief A default constructor Scene() = default; - //! @brief A scene is copy constructable - Scene(const Scene &) = default; + //! @brief A scene is not copy constructable + Scene(const Scene &) = delete; //! @brief A default destructor ~Scene() = default; //! @brief A scene is assignable Scene &operator=(const Scene &); - Scene(Scene &&) = default; friend Entity; }; diff --git a/sources/Runner/Runner.cpp b/sources/Runner/Runner.cpp index 8933ec03..d32f0994 100644 --- a/sources/Runner/Runner.cpp +++ b/sources/Runner/Runner.cpp @@ -7,12 +7,8 @@ #include "System/Movable/MovableSystem.hpp" #include "System/Renderer/RenderSystem.hpp" #include -#include #include #include -#include