nodes can now be connected through the node editor

This commit is contained in:
itsmattkc
2019-04-13 02:40:58 +10:00
parent 6b67727bd8
commit 8cd96eae64
24 changed files with 480 additions and 85 deletions
+4 -4
View File
@@ -15,15 +15,15 @@ VecInput::VecInput(Node* parent, const QString& id, const QString& name, int val
AddField(new DoubleField(this));
}
AddNodeInput(olive::nodes::kFloat);
AddAcceptedNodeInput(olive::nodes::kFloat);
if (values > 1) {
AddNodeInput(olive::nodes::kVec2);
AddAcceptedNodeInput(olive::nodes::kVec2);
}
if (values > 2) {
AddNodeInput(olive::nodes::kVec3);
AddAcceptedNodeInput(olive::nodes::kVec3);
}
if (values > 3) {
AddNodeInput(olive::nodes::kVec4);
AddAcceptedNodeInput(olive::nodes::kVec4);
}
}