implemented core gizmo interaction functionality

This commit is contained in:
itsmattkc
2020-05-07 04:45:27 +10:00
parent 2eb753e99d
commit d02e9090b9
9 changed files with 95 additions and 36 deletions
+3 -3
View File
@@ -383,10 +383,10 @@ public:
virtual bool HasGizmos() const;
virtual void DrawGizmos(NodeValueDatabase& db, QPainter* p, const QVector2D &scale) const;
virtual void DrawGizmos(const NodeValueDatabase& db, QPainter* p, const QVector2D &scale) const;
virtual bool GizmoPress(const QPointF& p);
virtual void GizmoMove(const QPointF& p);
virtual bool GizmoPress(const NodeValueDatabase& db, const QPointF& p, const QVector2D &scale);
virtual void GizmoMove(const QPointF& p, const QVector2D &scale);
virtual void GizmoRelease(const QPointF& p);
const QString& GetLabel() const;