2 #include <Process/LayerView.hpp>
4 #include <Spline/Model.hpp>
21 void setSpline(ossia::spline_data d);
22 const ossia::spline_data& spline()
const noexcept;
24 void setPlayPercentage(
float p);
31 void changed() W_SIGNAL(changed);
34 void paint_impl(QPainter*)
const override;
36 void mousePressEvent(QGraphicsSceneMouseEvent* event)
override;
37 void mouseMoveEvent(QGraphicsSceneMouseEvent* event)
override;
38 void mouseReleaseEvent(QGraphicsSceneMouseEvent* event)
override;
39 void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* event)
override;
41 void moveControlPoint(QPointF mouse);
44 QPointF m_pressedPos{};
Definition: LayerView.hpp:21
Definition: score-plugin-spline/Spline/View.cpp:34
Definition: score-plugin-spline/Spline/Model.hpp:19
Definition: score-plugin-spline/Spline/View.hpp:16
Base classes and tools to implement processes and layers.
Definition: JSONVisitor.hpp:1324
Definition: ProcessContext.hpp:12