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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user