MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ clear_networks()

void MayaFlux::Nodes::NodeGraphManager::clear_networks ( ProcessingToken  token)

Clear all networks from a token.

Definition at line 562 of file NodeGraphManager.cpp.

563{
564 m_audio_networks.erase(token);
565 m_token_networks.erase(token);
566}
static MayaFlux::Nodes::ProcessingToken token
Definition Timers.cpp:8
std::unordered_map< ProcessingToken, std::unordered_map< unsigned int, std::vector< std::shared_ptr< NodeNetwork > > > > m_audio_networks
Audio-sink networks (channel-routed) Only populated for networks with OutputMode::AUDIO_SINK.
std::unordered_map< ProcessingToken, std::vector< std::shared_ptr< NodeNetwork > > > m_token_networks
Non-audio networks (token-level processing) For NONE, GRAPHICS_BIND, CUSTOM output modes.

References m_audio_networks, m_token_networks, and token.