|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Nodes::RootNode::register_node | ( | const std::shared_ptr< Node > & | node | ) |
Adds a node to this root node.
| node | The node to register |
Registered nodes will be processed when the root node's process() method is called, and their outputs will be combined together. If called during processing, the operation is deferred until safe.
Definition at line 16 of file RootNode.cpp.
References MayaFlux::Utils::ACTIVE, MayaFlux::Nodes::atomic_add_flag(), MayaFlux::Nodes::atomic_remove_flag(), MayaFlux::Utils::INACTIVE, m_is_processing, m_Nodes, m_pending_count, and m_pending_ops.
Here is the call graph for this function: