Takes a non-owning input node and simply forwards its outputs on.
More...
#include <tracktion_TestNodes.h>
Inherits tracktion::graph::Node.
Takes a non-owning input node and simply forwards its outputs on.
◆ ForwardingNode() [1/2]
| graph::ForwardingNode::ForwardingNode |
( |
tracktion::graph::Node * |
inputNode, |
|
|
std::optional< size_t > |
nodeIDToUse = {} |
|
) |
| |
◆ ForwardingNode() [2/2]
| graph::ForwardingNode::ForwardingNode |
( |
std::shared_ptr< tracktion::graph::Node > |
inputNode, |
|
|
std::optional< size_t > |
nodeIDToUse = {} |
|
) |
| |
◆ getNodeProperties()
| tracktion::graph::NodeProperties graph::ForwardingNode::getNodeProperties |
( |
| ) |
|
|
override |
◆ getDirectInputNodes()
| std::vector< tracktion::graph::Node * > graph::ForwardingNode::getDirectInputNodes |
( |
| ) |
|
|
override |
◆ isReadyToProcess()
| bool graph::ForwardingNode::isReadyToProcess |
( |
| ) |
|
|
override |
◆ process()
| void graph::ForwardingNode::process |
( |
ProcessContext & |
pc | ) |
|
|
override |
The documentation for this class was generated from the following file: