Centralize legacy animation bridge

This commit is contained in:
2026-06-04 12:35:20 +02:00
parent a2e795a356
commit bd2ee54617
8 changed files with 187 additions and 135 deletions

View File

@@ -9,6 +9,10 @@
class Layer;
namespace pp::panopainter {
class LegacyDocumentAnimationServices;
}
namespace pp::app {
struct DocumentAnimationPanelState;
struct DocumentAnimationOperationPlan;
@@ -52,6 +56,8 @@ public:
class NodePanelAnimation : public Node
{
friend class pp::panopainter::LegacyDocumentAnimationServices;
NodeButtonCustom* btn_next = nullptr;
NodeButtonCustom* btn_prev = nullptr;
NodeButtonCustom* btn_play = nullptr;