ported functions to new node type

This commit is contained in:
itsmattkc
2019-05-13 12:00:15 +10:00
parent f796c2b379
commit 49feb12999
53 changed files with 296 additions and 269 deletions
+5 -5
View File
@@ -7,7 +7,7 @@
class EffectUI;
class NodeIO;
class NodeEdge;
class OldEffectNode;
class Node;
class NodeUI : public QGraphicsRectItem {
public:
@@ -15,8 +15,8 @@ public:
void AddToScene(QGraphicsScene* scene);
//void Resize(const QSize& s);
void SetNode(OldEffectNode* n);
OldEffectNode* GetNode();
void SetNode(Node* n);
Node* GetNode();
QVector<QRectF> GetNodeSocketRects();
@@ -29,10 +29,10 @@ protected:
private:
NodeIO *GetRowFromIndex(int i);
NodeUI* FindUIFromNode(OldEffectNode* n);
NodeUI* FindUIFromNode(Node *n);
int GetRowY(int index);
OldEffectNode* node_;
Node* node_;
QGraphicsPathItem* drag_line_;
QPointF drag_line_start_;