| add_network(const std::shared_ptr< NodeNetwork > &network, ProcessingToken token) | MayaFlux::Nodes::NodeGraphManager | |
| add_to_root(const std::shared_ptr< Node > &node, ProcessingToken token, unsigned int channel=0) | MayaFlux::Nodes::NodeGraphManager | |
| add_to_root(const std::string &node_id, ProcessingToken token=ProcessingToken::AUDIO_RATE, unsigned int channel=0) | MayaFlux::Nodes::NodeGraphManager | inline |
| clear_networks(ProcessingToken token) | MayaFlux::Nodes::NodeGraphManager | |
| connect(const std::string &source_id, const std::string &target_id) | MayaFlux::Nodes::NodeGraphManager | |
| create_node(const std::string &id, Args &&... args) | MayaFlux::Nodes::NodeGraphManager | inline |
| ensure_root_exists(ProcessingToken token, unsigned int channel) | MayaFlux::Nodes::NodeGraphManager | private |
| ensure_token_exists(ProcessingToken token, uint32_t num_channels=1) | MayaFlux::Nodes::NodeGraphManager | private |
| get_active_tokens() const | MayaFlux::Nodes::NodeGraphManager | |
| get_all_channel_root_nodes(ProcessingToken token=ProcessingToken::AUDIO_RATE) const | MayaFlux::Nodes::NodeGraphManager | |
| get_all_channels(ProcessingToken token) const | MayaFlux::Nodes::NodeGraphManager | |
| get_all_networks(ProcessingToken token) const | MayaFlux::Nodes::NodeGraphManager | |
| get_all_root_nodes(ProcessingToken token) | MayaFlux::Nodes::NodeGraphManager | |
| get_channel_count(ProcessingToken token) const | MayaFlux::Nodes::NodeGraphManager | |
| get_network_count(ProcessingToken token) const | MayaFlux::Nodes::NodeGraphManager | |
| get_networks(ProcessingToken token, uint32_t channel=0) const | MayaFlux::Nodes::NodeGraphManager | |
| get_node(const std::string &id) | MayaFlux::Nodes::NodeGraphManager | |
| get_node_count(ProcessingToken token) const | MayaFlux::Nodes::NodeGraphManager | |
| get_root_node(ProcessingToken token, unsigned int channel) | MayaFlux::Nodes::NodeGraphManager | |
| is_network_registered(const std::shared_ptr< NodeNetwork > &network) | MayaFlux::Nodes::NodeGraphManager | private |
| is_node_registered(const std::shared_ptr< Node > &node) | MayaFlux::Nodes::NodeGraphManager | |
| m_audio_networks | MayaFlux::Nodes::NodeGraphManager | private |
| m_channel_root_nodes | MayaFlux::Nodes::NodeGraphManager | private |
| m_network_registry | MayaFlux::Nodes::NodeGraphManager | private |
| m_Node_registry | MayaFlux::Nodes::NodeGraphManager | private |
| m_token_channel_processors | MayaFlux::Nodes::NodeGraphManager | private |
| m_token_network_processing | MayaFlux::Nodes::NodeGraphManager | private |
| m_token_networks | MayaFlux::Nodes::NodeGraphManager | private |
| m_token_processors | MayaFlux::Nodes::NodeGraphManager | private |
| m_token_roots | MayaFlux::Nodes::NodeGraphManager | private |
| m_token_sample_processors | MayaFlux::Nodes::NodeGraphManager | private |
| NodeGraphManager() | MayaFlux::Nodes::NodeGraphManager | |
| normalize_sample(double &sample, uint32_t num_nodes) | MayaFlux::Nodes::NodeGraphManager | private |
| postprocess_networks(ProcessingToken token, std::optional< uint32_t > channel) | MayaFlux::Nodes::NodeGraphManager | private |
| preprocess_networks(ProcessingToken token) | MayaFlux::Nodes::NodeGraphManager | private |
| print_summary() const | MayaFlux::Nodes::NodeGraphManager | |
| process_all_tokens(unsigned int num_samples=1) | MayaFlux::Nodes::NodeGraphManager | |
| process_audio_networks(ProcessingToken token, uint32_t num_samples, uint32_t channel=0) | MayaFlux::Nodes::NodeGraphManager | |
| process_channel(ProcessingToken token, unsigned int channel, unsigned int num_samples) | MayaFlux::Nodes::NodeGraphManager | |
| process_sample(ProcessingToken token, uint32_t channel) | MayaFlux::Nodes::NodeGraphManager | |
| process_token(ProcessingToken token, unsigned int num_samples=1) | MayaFlux::Nodes::NodeGraphManager | |
| process_token_with_channel_data(ProcessingToken token, unsigned int num_samples) | MayaFlux::Nodes::NodeGraphManager | |
| register_global(const std::shared_ptr< Node > &node) | MayaFlux::Nodes::NodeGraphManager | private |
| register_network_global(const std::shared_ptr< NodeNetwork > &network) | MayaFlux::Nodes::NodeGraphManager | |
| register_token_channel_processor(ProcessingToken token, TokenChannelProcessor processor) | MayaFlux::Nodes::NodeGraphManager | |
| register_token_processor(ProcessingToken token, std::function< void(std::span< RootNode * >)> processor) | MayaFlux::Nodes::NodeGraphManager | |
| register_token_sample_processor(ProcessingToken token, TokenSampleProcessor processor) | MayaFlux::Nodes::NodeGraphManager | |
| remove_from_root(const std::shared_ptr< Node > &node, ProcessingToken token, unsigned int channel=0) | MayaFlux::Nodes::NodeGraphManager | |
| remove_network(const std::shared_ptr< NodeNetwork > &network, ProcessingToken token) | MayaFlux::Nodes::NodeGraphManager | |
| reset_audio_network_state(ProcessingToken token, uint32_t channel=0) | MayaFlux::Nodes::NodeGraphManager | private |
| set_channel_mask(const std::shared_ptr< Node > &node, uint32_t channel_id) | MayaFlux::Nodes::NodeGraphManager | private |
| unregister_global(const std::shared_ptr< Node > &node) | MayaFlux::Nodes::NodeGraphManager | private |
| unregister_network_global(const std::shared_ptr< NodeNetwork > &network) | MayaFlux::Nodes::NodeGraphManager | |
| unset_channel_mask(const std::shared_ptr< Node > &node, uint32_t channel_id) | MayaFlux::Nodes::NodeGraphManager | private |