// Copyright 2008 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include namespace Core { class System; } struct BootParameters; struct WindowSystemInfo; namespace BootManager { bool BootCore(Core::System& system, std::unique_ptr parameters, const WindowSystemInfo& wsi); // Synchronise Dolphin's configuration with the SYSCONF (which may have changed during emulation), // and restore settings that were overridden by per-game INIs or for some other reason. void RestoreConfig(); } // namespace BootManager