|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
|
virtual |
Exclude this node's output from the graph it is registered in.
| excluded | True to process the node without adding its output to the graph, false to restore. |
The node is processed every cycle as usual: its state advances, its hooks fire and get_last_output() stays valid for anything that reads it. Only its contribution to the sum of the root it is registered on is left out. Calls to process_sample() or process_batch() are not affected.
Definition at line 5 of file Node.cpp.
References MayaFlux::Nodes::atomic_add_flag(), MayaFlux::Nodes::atomic_remove_flag(), m_state, and MayaFlux::Nodes::OUTPUT_EXCLUDED.
Here is the call graph for this function: