1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#pragma once #include <memory> #include "Icons.h" #include "View.h" class App { public: App(); ~App(); void assign(std::unique_ptr<View> view); void loop(); Icons icons; private: std::unique_ptr<View> m_view; };