#pragma once #include #include struct App { App() = default; void Run(); private: std::unique_ptr core; Window window; };