diff --git a/src/game/GameLayer.cpp b/src/game/GameLayer.cpp index c979aa1..0c04248 100644 --- a/src/game/GameLayer.cpp +++ b/src/game/GameLayer.cpp @@ -110,7 +110,7 @@ void GameLayer::onUpdate() camera->move(moveDir, 0.5f); tileHighlightSystem->update(*entityManager, *mousePicker, *camera); buildingPlacementSystem->update(*entityManager, *gameMode, 0, *turnState); - renderSystem->render(*entityManager, *renderer); + RenderSystem::render(*entityManager, *renderer); renderer->render(*light, *camera); } diff --git a/src/game/GameLayer.h b/src/game/GameLayer.h index ee2f971..4a25ace 100644 --- a/src/game/GameLayer.h +++ b/src/game/GameLayer.h @@ -40,7 +40,6 @@ private: std::vector> mapEntities; std::vector> entities; - std::unique_ptr renderSystem = std::make_unique(); std::unique_ptr tileHighlightSystem = std::make_unique(); std::unique_ptr buildingPlacementSystem = std::make_unique(); std::unique_ptr entityManager = std::make_unique();