Extract brush panel UI, app startup shell, and Win32 runtime shell

This commit is contained in:
2026-06-16 22:03:27 +02:00
parent a2a67960c8
commit 24d9d5b6e2
13 changed files with 480 additions and 332 deletions

View File

@@ -0,0 +1,15 @@
#pragma once
#include "node_panel_brush.h"
namespace pp::panopainter {
class LegacyBrushPanelUi final {
public:
static void init(NodePanelBrush& owner);
static kEventResult handle_event(NodePanelBrush& owner, Event* event);
static void handle_click(NodePanelBrush& owner, Node* target);
static void added(NodePanelBrush& owner);
};
} // namespace pp::panopainter