Extract canvas stroke commit and brush preset services

This commit is contained in:
2026-06-16 19:07:04 +02:00
parent a5002a4e3e
commit 200265e11d
10 changed files with 1188 additions and 1005 deletions

View File

@@ -16,6 +16,7 @@ struct BrushPresetListPlan;
namespace pp::panopainter {
class LegacyBrushTextureListServices;
class LegacyBrushPresetListServices;
class LegacyBrushPresetServices;
}
class NodeButtonBrush : public NodeButtonCustom, public Serializer::Type
@@ -90,6 +91,7 @@ public:
class NodePanelBrushPreset : public Node
{
friend class pp::panopainter::LegacyBrushPresetListServices;
friend class pp::panopainter::LegacyBrushPresetServices;
static std::vector<NodePanelBrushPreset*> s_panels;
bool m_interacted = false;