#pragma once #include struct App { App() : window(core) {}; ~App() = default; void Run(); inline void LoadROM(const std::string& path) { core.LoadROM(path); } private: n64::Core core; Window window; };