| add_custom_node(std::string_view type_id, const std::string &name={}) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_custom_node(std::string_view type_id, int version, const std::string &name={}) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_gain_node(const std::string &name="Gain") | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_input_node(int channels, const std::string &name="Input") | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_midi_input_node(const std::string &name="MIDI In") | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_midi_output_node(const std::string &name="MIDI Out") | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_output_node(int channels, const std::string &name="Output") | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_owned_builtin_plugin_node(std::unique_ptr< PluginSlot > slot, int num_inputs, int num_outputs, const std::string &name) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_processor_node(std::shared_ptr< format::ProcessorNodeInstance > processor, const std::string &name={}) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_processor_node(std::unique_ptr< format::Processor > processor, const std::string &name={}) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_sample_region_member(SampleRegionId id, NodeId member, SampleKernelConfig config) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| add_spectral_analysis(SpectralIdentity identity, const std::string &name) | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| add_spectral_stage(SpectralIdentity identity, QualifiedSpectralStage stage, const std::string &name) | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| add_spectral_synthesis(SpectralIdentity identity, const std::string &name) | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| add_unresolved_custom_node(std::string_view type_id, int version, int num_inputs, int num_outputs, const std::string &name) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| bind_sample_region_parameters(const SampleRegionParameterBinding &binding) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| commit() | pulp::host::SignalGraph::PreparedTopologyEdit | |
| committed_execution_snapshot() const noexcept | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| connect(SpectralOutputPort source, SpectralInputPort destination) | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| connect(const PortHandle &source, const PortHandle &destination) | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| connect(NodeId source, PortIndex source_port, NodeId dest, PortIndex dest_port) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| connect_audio_rate_modulation(NodeId source, PortIndex source_port, NodeId dest, uint32_t dest_param_id, float range_lo, float range_hi, float smoothing_ms=0.0f, AutomationMix mix=AutomationMix::Replace) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| connect_automation(NodeId source, PortIndex source_port, NodeId dest, uint32_t dest_param_id, float range_lo, float range_hi, float smoothing_ms=0.0f, AutomationMix mix=AutomationMix::Replace) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| connect_feedback(NodeId source, PortIndex source_port, NodeId dest, PortIndex dest_port) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| connect_in_sample_region(SampleRegionId id, NodeId source, PortIndex source_port, NodeId destination, PortIndex destination_port) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| connect_midi(NodeId source, NodeId dest) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| connections() const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| custom_node_type_count() const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| declare_sample_region(SampleRegionDefinition definition) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| disconnect(NodeId source, PortIndex source_port, NodeId dest, PortIndex dest_port) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| disconnect_modulation(NodeId source, PortIndex source_port, NodeId dest, uint32_t dest_param_id, bool audio_rate) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| last_result() const noexcept | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| node(NodeId id) const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| nodes() const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| operator=(const PreparedTopologyEdit &)=delete | pulp::host::SignalGraph::PreparedTopologyEdit | |
| prepare(double sample_rate, int max_block_size) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| prepare_quiesced(double sample_rate, int max_block_size) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| PreparedTopologyEdit(const PreparedTopologyEdit &)=delete | pulp::host::SignalGraph::PreparedTopologyEdit | |
| prove_sample_region(SampleRegionId id) const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| prune_unused_custom_node_types() | pulp::host::SignalGraph::PreparedTopologyEdit | |
| register_builtin_sample_region_types(SignalGraph::PreparedTopologyEdit &edit) | pulp::host::SignalGraph::PreparedTopologyEdit | friend |
| register_custom_node_type(CustomNodeType type) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| register_custom_node_type(CustomNodeType type, SampleKernelDescriptor sample_kernel) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| remove_node(NodeId id) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| remove_sample_region(SampleRegionId id) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| remove_sample_region_member(SampleRegionId id, NodeId member) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| Result enum name | pulp::host::SignalGraph::PreparedTopologyEdit | |
| routed_execution_ready(int block_size) const noexcept | pulp::host::SignalGraph::PreparedTopologyEdit | |
| sample_region(SampleRegionId id) const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| sample_region_parameter_binding() const noexcept | pulp::host::SignalGraph::PreparedTopologyEdit | inline |
| sample_region_parameter_contract() const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| sample_regions() const | pulp::host::SignalGraph::PreparedTopologyEdit | |
| set_anticipation_enabled(bool enabled) noexcept | pulp::host::SignalGraph::PreparedTopologyEdit | |
| set_canonical_executor_routing_enabled(bool enabled) noexcept | pulp::host::SignalGraph::PreparedTopologyEdit | |
| set_exact_parameter_event_nodes(const std::shared_ptr< detail::ExactParameterIngressOwner > &owner, std::span< const NodeId > nodes, ExactParameterNodeClaimPasskey) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| set_node_gain(NodeId id, float linear_gain) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| set_parallel_routing_enabled(bool enabled) noexcept | pulp::host::SignalGraph::PreparedTopologyEdit | |
| set_sample_kernel_config(SampleRegionId id, NodeId member, SampleKernelConfig config) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| SignalGraph class | pulp::host::SignalGraph::PreparedTopologyEdit | friend |
| unregister_custom_node_type(std::string_view type_id, int version) | pulp::host::SignalGraph::PreparedTopologyEdit | |
| ~PreparedTopologyEdit() | pulp::host::SignalGraph::PreparedTopologyEdit | |