forked from dolphin-emu/dolphin
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			618 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			618 B
		
	
	
	
		
			C++
		
	
	
	
	
	
// Copyright 2017 Dolphin Emulator Project
 | 
						|
// Licensed under GPLv2+
 | 
						|
// Refer to the license.txt file included.
 | 
						|
 | 
						|
#pragma once
 | 
						|
 | 
						|
#include <array>
 | 
						|
 | 
						|
namespace Config
 | 
						|
{
 | 
						|
enum class LayerType
 | 
						|
{
 | 
						|
  Base,
 | 
						|
  GlobalGame,
 | 
						|
  LocalGame,
 | 
						|
  Movie,
 | 
						|
  Netplay,
 | 
						|
  CommandLine,
 | 
						|
  CurrentRun,
 | 
						|
  Meta,
 | 
						|
};
 | 
						|
 | 
						|
enum class System
 | 
						|
{
 | 
						|
  Main,
 | 
						|
  SYSCONF,
 | 
						|
  GCPad,
 | 
						|
  WiiPad,
 | 
						|
  GCKeyboard,
 | 
						|
  GFX,
 | 
						|
  Logger,
 | 
						|
  Debugger,
 | 
						|
};
 | 
						|
 | 
						|
constexpr std::array<LayerType, 7> SEARCH_ORDER{{
 | 
						|
    LayerType::CurrentRun,
 | 
						|
    LayerType::CommandLine,
 | 
						|
    LayerType::Movie,
 | 
						|
    LayerType::Netplay,
 | 
						|
    LayerType::LocalGame,
 | 
						|
    LayerType::GlobalGame,
 | 
						|
    LayerType::Base,
 | 
						|
}};
 | 
						|
}
 |