nodes: revert to single output

This commit is contained in:
itsmattkc
2021-09-07 22:01:36 -07:00
parent 9843fd47f0
commit b07bccb7dc
89 changed files with 511 additions and 616 deletions
+2 -8
View File
@@ -60,12 +60,12 @@ bool NodeInput::IsArray() const
}
}
NodeOutput NodeInput::GetConnectedOutput() const
Node *NodeInput::GetConnectedOutput() const
{
if (IsValid()) {
return node_->GetConnectedOutput(*this);
} else {
return NodeOutput();
return nullptr;
}
}
@@ -128,12 +128,6 @@ uint qHash(const NodeInput &i)
return qHash(i.node()) ^ qHash(i.input()) ^ qHash(i.element());
}
NodeOutput::NodeOutput(Node *n)
{
node_ = n;
output_ = Node::kDefaultOutput;
}
uint qHash(const NodeKeyframeTrackReference &i)
{
return qHash(i.input()) & qHash(i.track());