removed all dependence on NodeOutputs
If Nodes only have the one output, we don't need to do so much differentiation between them. Previous iteration used outputs as like a distinct function within a Node (e.g. length output would return one result, buffer output would produce a different result - each run different code to produce their results). Now in this iteration, it's more accurate to say a Node is just one function (which seems more appropriate for a node system anyway).
This commit is contained in:
@@ -36,8 +36,6 @@ public:
|
||||
virtual QString Category() const override;
|
||||
virtual QString Description() const override;
|
||||
|
||||
NodeOutput* matrix_output();
|
||||
|
||||
virtual void Retranslate() override;
|
||||
|
||||
virtual NodeValueTable Value(const NodeValueDatabase& value) const override;
|
||||
@@ -51,8 +49,6 @@ private:
|
||||
|
||||
NodeInput* anchor_input_;
|
||||
|
||||
NodeOutput* matrix_output_;
|
||||
|
||||
};
|
||||
|
||||
#endif // TRANSFORMDISTORT_H
|
||||
|
||||
Reference in New Issue
Block a user