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;
ImGui::AddSettingsHandler(&IniHandler);
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 1", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 2", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 3", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Space 4", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 1", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 2", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 3", false));
SpaceWindows.Add(CreateWindow<UCogWindow_Spacing>("Spacing 4", false));
SettingsWindow = CreateWindow<UCogWindow_Settings>("Window.Settings", false);
}
@@ -7,6 +7,7 @@
UCogWindow_Settings::UCogWindow_Settings()
{
bHasMenu = false;
ToggleInputKey.Key = EKeys::Tab;
}
//--------------------------------------------------------------------------------------------------------------------------
@@ -14,7 +15,10 @@ void UCogWindow_Settings::PostInitProperties()
{
Super::PostInitProperties();
FCogImguiModule::Get().SetToggleInputKey(ToggleInputKey);
if (ToggleInputKey.Key != EKeys::Invalid)
{
FCogImguiModule::Get().SetToggleInputKey(ToggleInputKey);
}
}
//--------------------------------------------------------------------------------------------------------------------------