// Copyright 2016 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include #include namespace Config { class ConfigLayerLoader; enum class LayerType; struct Location; } // namespace Config namespace ConfigLoaders { void SaveToSYSCONF(Config::LayerType layer, std::function predicate = {}); std::unique_ptr GenerateBaseConfigLoader(); } // namespace ConfigLoaders