removed data storage from input/output parameters

These will be held in the renderer structure from now on, not in the nodes
themselves. The nodes will serve more as a blueprint.
This commit is contained in:
itsmattkc
2019-12-04 20:12:31 +11:00
parent 0ad003a7f6
commit 6e49eaef9e
4 changed files with 0 additions and 107 deletions
-17
View File
@@ -76,11 +76,6 @@ public:
*/
Node* get_connected_node();
/**
* @brief Get currently stored value
*/
const QVariant& value();
/**
* @brief Calculate what the stored value should be at a certain time
*/
@@ -91,13 +86,6 @@ public:
*/
void set_value_at_time(const rational& time, const QVariant& value);
/**
* @brief Set the value at a given time
*/
void set_stored_value(const QVariant& value);
QVariant get_realtime_value_of_connected_output();
/**
* @brief Return whether keyframing is enabled on this input or not
*/
@@ -182,11 +170,6 @@ private:
*/
QVariant maximum_;
/**
* @brief Internal stored value
*/
QVariant stored_value_;
};
#endif // NODEINPUT_H