X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2FApplication.hpp;h=040935f714d2a2a7081470a4dd31ba660faec024;hb=fec78f7f01a03f10f8ff75c9b87929bf8c2d61e4;hp=4ed4b769d916d4f043928d3364ca8b49ff8a8808;hpb=91dfd6cd62ea0723c3c83572b4ebfa4ef7b4ac5f;p=blobs.git diff --git a/src/app/Application.hpp b/src/app/Application.hpp index 4ed4b76..040935f 100644 --- a/src/app/Application.hpp +++ b/src/app/Application.hpp @@ -5,14 +5,18 @@ namespace blobs { +namespace graphics { + class Viewport; +} namespace app { class State; +class Window; class Application { public: - Application(); + Application(Window &, graphics::Viewport &); ~Application(); Application(const Application &) = delete; @@ -36,6 +40,8 @@ public: void HandleEvents(); private: + Window &window; + graphics::Viewport &viewport; std::stack states; };