diff --git a/sources/System/Renderer/RenderSystem.cpp b/sources/System/Renderer/RenderSystem.cpp index 1206dd39..57f99b83 100644 --- a/sources/System/Renderer/RenderSystem.cpp +++ b/sources/System/Renderer/RenderSystem.cpp @@ -13,7 +13,7 @@ namespace BBM { - RenderSystem::RenderSystem(WAL::Wal &wal, RAY::Window &window) + RenderSystem::RenderSystem(WAL::Wal &wal, RAY::Window &window, bool debugMode) : WAL::System({ typeid(CameraComponent), typeid(PositionComponent) @@ -21,7 +21,7 @@ namespace BBM _wal(wal), _window(window), _camera(Vector3f(), Vector3f(), Vector3f(0, 1, 0), 50, CAMERA_PERSPECTIVE), - _debugMode(true) + _debugMode(debugMode) { this->_window.setFPS(this->FPS); } diff --git a/sources/System/Renderer/RenderSystem.hpp b/sources/System/Renderer/RenderSystem.hpp index b346b798..e3852944 100644 --- a/sources/System/Renderer/RenderSystem.hpp +++ b/sources/System/Renderer/RenderSystem.hpp @@ -37,7 +37,7 @@ namespace BBM void onUpdate(WAL::Entity &entity, std::chrono::nanoseconds dtime) override; //! @brief ctor - RenderSystem(WAL::Wal &wal, RAY::Window &window); + RenderSystem(WAL::Wal &wal, RAY::Window &window, bool debugMode = true); //! @brief Default copy ctor RenderSystem(const RenderSystem &) = default; //! @brief Default dtor