MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Nodes::NodeGraphManager Member List

This is the complete list of members for MayaFlux::Nodes::NodeGraphManager, including all inherited members.

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::NodeGraphManagerinline
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::NodeGraphManagerinline
ensure_root_exists(ProcessingToken token, unsigned int channel)MayaFlux::Nodes::NodeGraphManagerprivate
ensure_token_exists(ProcessingToken token, uint32_t num_channels=1)MayaFlux::Nodes::NodeGraphManagerprivate
get_active_tokens() constMayaFlux::Nodes::NodeGraphManager
get_all_channel_root_nodes(ProcessingToken token=ProcessingToken::AUDIO_RATE) constMayaFlux::Nodes::NodeGraphManager
get_all_channels(ProcessingToken token) constMayaFlux::Nodes::NodeGraphManager
get_all_networks(ProcessingToken token) constMayaFlux::Nodes::NodeGraphManager
get_all_root_nodes(ProcessingToken token)MayaFlux::Nodes::NodeGraphManager
get_channel_count(ProcessingToken token) constMayaFlux::Nodes::NodeGraphManager
get_network_count(ProcessingToken token) constMayaFlux::Nodes::NodeGraphManager
get_networks(ProcessingToken token, uint32_t channel=0) constMayaFlux::Nodes::NodeGraphManager
get_node(const std::string &id)MayaFlux::Nodes::NodeGraphManager
get_node_count(ProcessingToken token) constMayaFlux::Nodes::NodeGraphManager
get_root_node(ProcessingToken token, unsigned int channel)MayaFlux::Nodes::NodeGraphManager
is_network_registered(const std::shared_ptr< NodeNetwork > &network)MayaFlux::Nodes::NodeGraphManagerprivate
is_node_registered(const std::shared_ptr< Node > &node)MayaFlux::Nodes::NodeGraphManager
m_audio_networksMayaFlux::Nodes::NodeGraphManagerprivate
m_channel_root_nodesMayaFlux::Nodes::NodeGraphManagerprivate
m_network_registryMayaFlux::Nodes::NodeGraphManagerprivate
m_Node_registryMayaFlux::Nodes::NodeGraphManagerprivate
m_token_channel_processorsMayaFlux::Nodes::NodeGraphManagerprivate
m_token_network_processingMayaFlux::Nodes::NodeGraphManagerprivate
m_token_networksMayaFlux::Nodes::NodeGraphManagerprivate
m_token_processorsMayaFlux::Nodes::NodeGraphManagerprivate
m_token_rootsMayaFlux::Nodes::NodeGraphManagerprivate
m_token_sample_processorsMayaFlux::Nodes::NodeGraphManagerprivate
NodeGraphManager()MayaFlux::Nodes::NodeGraphManager
normalize_sample(double &sample, uint32_t num_nodes)MayaFlux::Nodes::NodeGraphManagerprivate
postprocess_networks(ProcessingToken token, std::optional< uint32_t > channel)MayaFlux::Nodes::NodeGraphManagerprivate
preprocess_networks(ProcessingToken token)MayaFlux::Nodes::NodeGraphManagerprivate
print_summary() constMayaFlux::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::NodeGraphManagerprivate
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::NodeGraphManagerprivate
set_channel_mask(const std::shared_ptr< Node > &node, uint32_t channel_id)MayaFlux::Nodes::NodeGraphManagerprivate
unregister_global(const std::shared_ptr< Node > &node)MayaFlux::Nodes::NodeGraphManagerprivate
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::NodeGraphManagerprivate