diff --git a/imgui.ini b/imgui.ini index 2369be6..0df5797 100644 --- a/imgui.ini +++ b/imgui.ini @@ -10,7 +10,7 @@ Collapsed=0 [Window][Game Window] Pos=8,27 -Size=1264,579 +Size=1264,685 Collapsed=0 DockId=0x00000001,0 diff --git a/src/GuiManager.cpp b/src/GuiManager.cpp index d46c083..95b0734 100644 --- a/src/GuiManager.cpp +++ b/src/GuiManager.cpp @@ -70,11 +70,16 @@ void GuiManager::SetupDockspace(RenderTexture2D &renderTexture) { if (ImGui::BeginMenu("View")) { - ImGui::MenuItem("Log Viewer", nullptr, &showLogWindow); + ImGui::MenuItem("Log Viewer", "Ctrl + L", &showLogWindow); ImGui::EndMenu(); } ImGui::EndMenuBar(); } + + if (ImGui::GetIO().KeyCtrl && ImGui::IsKeyPressed(ImGuiKey_L)) + { + showLogWindow = !showLogWindow; + } ImGuiID dockspace_id = ImGui::GetID("MyDockSpace"); ImGui::DockSpace(dockspace_id, ImVec2(0.0f, 0.0f), dockspace_flags);