feat: update editor ui framework and assets

This commit is contained in:
2026-03-28 15:07:19 +08:00
parent 4a12e26860
commit 4717b595c4
45 changed files with 2434 additions and 461 deletions

View File

@@ -1,7 +1,5 @@
#include "Actions/ConsoleActionRouter.h"
#include "Actions/ActionRouting.h"
#include "ConsolePanel.h"
#include "Core/EditorConsoleSink.h"
#include "UI/UI.h"
#include <imgui.h>
@@ -18,22 +16,6 @@ void ConsolePanel::Render() {
}
Actions::ObserveInactiveActionRoute(*m_context);
auto* sink = Debug::EditorConsoleSink::GetInstance();
{
UI::PanelToolbarScope toolbar("ConsoleToolbar", UI::StandardPanelToolbarHeight());
if (toolbar.IsOpen()) {
Actions::DrawConsoleToolbarActions(*sink, m_filterState);
}
}
UI::PanelContentScope content("LogScroll", UI::DefaultPanelContentPadding(), ImGuiWindowFlags_HorizontalScrollbar);
if (!content.IsOpen()) {
return;
}
Actions::DrawConsoleLogRows(*sink, m_filterState);
}
}