shift renderer prototype to new node structure
This commit is contained in:
+18
-10
@@ -54,6 +54,24 @@ public:
|
||||
*/
|
||||
bool can_accept_type(const DataType& data_type);
|
||||
|
||||
/**
|
||||
* @brief If this input is connected to an output, retrieve the output parameter
|
||||
*
|
||||
* @return
|
||||
*
|
||||
* The output parameter if connected or nullptr if not
|
||||
*/
|
||||
NodeOutput* get_connected_output();
|
||||
|
||||
/**
|
||||
* @brief If this input is connected to an output, retrieve the Node whose output is connected
|
||||
*
|
||||
* @return
|
||||
*
|
||||
* The connected Node if connected or nullptr if not
|
||||
*/
|
||||
Node* get_connected_node();
|
||||
|
||||
/**
|
||||
* @brief Get the value at a given time
|
||||
*
|
||||
@@ -109,16 +127,6 @@ private:
|
||||
*/
|
||||
QList<NodeKeyframe> keyframes_;
|
||||
|
||||
/**
|
||||
* @brief Currently cached value
|
||||
*/
|
||||
QVariant value_;
|
||||
|
||||
/**
|
||||
* @brief Last timecode that a value was requested with
|
||||
*/
|
||||
rational time_;
|
||||
|
||||
/**
|
||||
* @brief Internal keyframing enabled setting
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user