#pragma once #include "camera/GameCameraController.h" #include "character/CharacterObject.h" #include "map/GameMap.h" #include "scene/GameDebugUIScene.h" #include namespace frostbite2D { class GameMapTestScene : public Scene { public: GameMapTestScene(); ~GameMapTestScene() override = default; void onEnter() override; void onExit() override; void Update(float deltaTime) override; private: GameCameraController cameraController_; RefPtr character_; RefPtr debugScene_; bool initialized_ = false; RefPtr map_; }; } // namespace frostbite2D