From 7c9c492f1555bb84a43fc68a56f69c25b54e7346 Mon Sep 17 00:00:00 2001 From: Aki Date: Mon, 18 Apr 2022 11:35:25 +0200 Subject: Separated Stage from GameScreen --- GameScreen.h | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'GameScreen.h') diff --git a/GameScreen.h b/GameScreen.h index 11d5b73..5b43512 100644 --- a/GameScreen.h +++ b/GameScreen.h @@ -1,21 +1,19 @@ #pragma once +#include + #include -#include "ConstantVelocity.h" -#include "ExampleGenerator.h" -#include "Player.h" #include "Screen.h" +#include "Stage.h" class GameScreen : public Screen { public: - GameScreen(); + explicit GameScreen(std::unique_ptr stage); void update(float dt) override; void draw() override; private: - Player m_player; - ConstantVelocitySystem m_const; - ExampleGenerator m_generator; + std::unique_ptr m_stage; }; -- cgit v1.1