default toggle input key

This commit is contained in:
Arnaud Jamin
2023-10-11 14:40:21 -04:00
parent e90b097c1d
commit 5095cb0846
2 changed files with 9 additions and 5 deletions
@@ -30,10 +30,10 @@ void UCogWindowManager::InitializeInternal()
IniHandler.UserData = this; IniHandler.UserData = this;
ImGui::AddSettingsHandler(&IniHandler); ImGui::AddSettingsHandler(&IniHandler);
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 1", false)); SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 1", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 2", false)); SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 2", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 3", false)); SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 3", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 4", false)); SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 4", false));
SettingsWindow = CreateWindow<UCogWindow_Settings>("Window.Settings", false); SettingsWindow = CreateWindow<UCogWindow_Settings>("Window.Settings", false);
} }
@@ -7,6 +7,7 @@
UCogWindow_Settings::UCogWindow_Settings() UCogWindow_Settings::UCogWindow_Settings()
{ {
bHasMenu = false; bHasMenu = false;
ToggleInputKey.Key = EKeys::Tab;
} }
//-------------------------------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------------------------------
@@ -14,7 +15,10 @@ void UCogWindow_Settings::PostInitProperties()
{ {
Super::PostInitProperties(); Super::PostInitProperties();
FCogImguiModule::Get().SetToggleInputKey(ToggleInputKey); if (ToggleInputKey.Key != EKeys::Invalid)
{
FCogImguiModule::Get().SetToggleInputKey(ToggleInputKey);
}
} }
//-------------------------------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------------------------------