mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
Config: Add layers CommandLine and CurrentRun
This commit is contained in:
@ -91,6 +91,9 @@ void Save()
|
||||
|
||||
void Init()
|
||||
{
|
||||
// These layers contain temporary values
|
||||
s_layers[LayerType::CommandLine] = std::make_unique<Layer>(LayerType::CommandLine);
|
||||
ClearCurrentRunLayer();
|
||||
// This layer always has to exist
|
||||
s_layers[LayerType::Meta] = std::make_unique<RecursiveLayer>();
|
||||
}
|
||||
@ -101,6 +104,11 @@ void Shutdown()
|
||||
s_callbacks.clear();
|
||||
}
|
||||
|
||||
void ClearCurrentRunLayer()
|
||||
{
|
||||
s_layers[LayerType::CurrentRun] = std::make_unique<Layer>(LayerType::CurrentRun);
|
||||
}
|
||||
|
||||
static const std::map<System, std::string> system_to_name = {
|
||||
{System::Main, "Dolphin"}, {System::GCPad, "GCPad"}, {System::WiiPad, "Wiimote"},
|
||||
{System::GCKeyboard, "GCKeyboard"}, {System::GFX, "Graphics"}, {System::Logger, "Logger"},
|
||||
|
Reference in New Issue
Block a user