#pragma once #include #include "View.h" class App { public: App(); ~App(); void assign(std::unique_ptr view); void loop(); private: std::unique_ptr m_view; };