partially functional transform

This commit is contained in:
itsmattkc
2019-09-09 18:11:04 +10:00
parent ba7a10177f
commit 9ff4a81ec8
14 changed files with 155 additions and 11 deletions
+7
View File
@@ -164,10 +164,17 @@ void NodeInput::set_maximum(const QVariant &max)
NodeParam::DataType NodeInput::data_type()
{
if (IsConnected()) {
// Return the connected output's data type
return edges_.first()->output()->data_type();
}
if (inputs_.isEmpty()) {
// Safety if no inputs have been added
return kNone;
}
// Return first
return inputs_.first();
}