|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Nodes::NodeGraphManager::process_token | ( | ProcessingToken | token, |
| unsigned int | num_samples = 1 |
||
| ) |
Process all nodes in a specific token domain Calls registered processor if available, otherwise calls process() on each root.
| token | Processing domain to process |
| num_samples | Number of samples/frames to process |
Processes all root nodes for the specified processing domain (token). If a custom processor is registered for the token, it is called with all root nodes. Otherwise, process() is called on each root node individually.
Definition at line 66 of file NodeGraphManager.cpp.
References MayaFlux::Nodes::AUDIO_RATE, get_all_root_nodes(), m_token_networks, m_token_processors, postprocess_networks(), preprocess_networks(), token, and MayaFlux::Nodes::VISUAL_RATE.
Referenced by process_all_tokens().
Here is the call graph for this function:
Here is the caller graph for this function: