added Git Package Manager

This commit is contained in:
Anemunt
2025-12-18 16:38:45 -05:00
parent 2eca8493e1
commit 655d4cce49
12 changed files with 1057 additions and 124 deletions

View File

@@ -271,7 +271,7 @@ void applyModernTheme() {
style.TabBorderSize = 1.0f;
}
void setupDockspace() {
void setupDockspace(const std::function<void()>& menuBarContent) {
static bool dockspaceOpen = true;
static ImGuiDockNodeFlags dockspaceFlags = ImGuiDockNodeFlags_None;
@@ -291,6 +291,13 @@ void setupDockspace() {
ImGui::Begin("DockSpace", &dockspaceOpen, windowFlags);
ImGui::PopStyleVar(3);
if (ImGui::BeginMenuBar()) {
if (menuBarContent) {
menuBarContent();
}
ImGui::EndMenuBar();
}
ImGuiID dockspaceId = ImGui::GetID("MainDockspace");
ImGui::DockSpace(dockspaceId, ImVec2(0.0f, 0.0f), dockspaceFlags);