fixed various caching issues
This commit is contained in:
@@ -103,11 +103,28 @@ public:
|
||||
*/
|
||||
void set_keyframing(bool k);
|
||||
|
||||
/**
|
||||
* @brief Return whether the Node is dependent on this input or not
|
||||
*
|
||||
* \see set_dependent()
|
||||
*/
|
||||
bool dependent();
|
||||
|
||||
/**
|
||||
* @brief Set whether the Node is dependent on this input
|
||||
*/
|
||||
void set_dependent(bool d);
|
||||
|
||||
/**
|
||||
* @brief A list of input data types accepted by this parameter
|
||||
*/
|
||||
const QList<DataType>& inputs();
|
||||
|
||||
/**
|
||||
* @brief Copy all values including keyframe information and connections from another NodeInput
|
||||
*/
|
||||
static void CopyValues(NodeInput* source, NodeInput* dest);
|
||||
|
||||
signals:
|
||||
void ValueChanged(const rational& start, const rational& end);
|
||||
|
||||
@@ -132,6 +149,11 @@ private:
|
||||
*/
|
||||
bool keyframing_;
|
||||
|
||||
/**
|
||||
* @brief Internal dependent setting
|
||||
*/
|
||||
bool dependent_;
|
||||
|
||||
};
|
||||
|
||||
#endif // NODEINPUT_H
|
||||
|
||||
Reference in New Issue
Block a user