28 std::unique_ptr<Filesystem> filesystem;
29 std::unique_ptr<GraphicsResourceCache> graphics_resource_cache;
30 std::unique_ptr<Window> window;
31 std::unique_ptr<Graphics> graphics;
32 std::unique_ptr<Audio> audio;
33 std::unique_ptr<LayerStack> layer_stack;
38 integration::application::runtime::ApplicationHostControlCallbacks host_control_callbacks;
40 bool minimized =
false;
41 std::optional<double> last_frame_time_seconds;