#pragma once #include "Application.h" #include "MySimpleScene.h" #include "MyObjectOrientedScene.h" class MyApplication : public Application { public: MyApplication(int width = -1, int height = -1); void init() override; void update(float delta_time, clock_t clock) override; void render() override; void close() override; private: void swap_scene(Scene* scene); Scene* m_p_current_scene = nullptr; MySimpleScene m_simple_scene; MyObjectOrientedScene m_object_oriented_scene; };