12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- // Copyright 2017 Dolphin Emulator Project
- // SPDX-License-Identifier: GPL-2.0-or-later
- #pragma once
- #include <array>
- namespace Config
- {
- // Layers in ascending order of priority.
- enum class LayerType
- {
- Base,
- CommandLine,
- GlobalGame,
- LocalGame,
- Movie,
- Netplay,
- CurrentRun,
- Meta,
- };
- enum class System
- {
- Main,
- SYSCONF,
- GCPad,
- WiiPad,
- GCKeyboard,
- GFX,
- Logger,
- DualShockUDPClient,
- FreeLook,
- Session,
- GameSettingsOnly,
- Achievements,
- };
- constexpr std::array<LayerType, 7> SEARCH_ORDER{{
- LayerType::CurrentRun,
- LayerType::Netplay,
- LayerType::Movie,
- LayerType::LocalGame,
- LayerType::GlobalGame,
- LayerType::CommandLine,
- LayerType::Base,
- }};
- } // namespace Config
|