Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::host::BakedGraphProcessor Member List

This is the complete list of members for pulp::host::BakedGraphProcessor, including all inherited members.

active_scripted_ui()pulp::format::Processorinlinevirtual
active_scripted_ui() constpulp::format::Processorinlinevirtual
BakedGraphProcessor(std::vector< GraphNode > nodes, std::vector< Connection > connections, int input_channels, int output_channels, std::string name, std::string bundle_id, std::unordered_map< NodeId, BakedCustomNodeBinding > custom_nodes={})pulp::host::BakedGraphProcessor
check_prepare_resource_limits(const PrepareContext &context) constpulp::format::Processorinlinevirtual
claim_param_injection(NodeId node) noexceptpulp::host::BakedGraphProcessor
consume_latency_changed_flag() noexceptpulp::format::Processorinline
consume_note_names_changed_flag() noexceptpulp::format::Processorinline
consume_state_dirty_flag() noexceptpulp::format::Processorinline
consume_tail_changed_flag() noexceptpulp::format::Processorinline
create_ara_document_controller()pulp::format::Processorvirtual
create_view()pulp::format::Processorvirtual
create_with_sample_regions(std::vector< GraphNode > nodes, std::vector< Connection > connections, int input_channels, int output_channels, std::string name, std::string bundle_id, std::unordered_map< NodeId, BakedCustomNodeBinding > custom_nodes, std::vector< SampleRegionDefinition > sample_regions)pulp::host::BakedGraphProcessorstatic
create_with_sample_regions(std::vector< GraphNode > nodes, std::vector< Connection > connections, int input_channels, int output_channels, std::string name, std::string bundle_id, std::unordered_map< NodeId, BakedCustomNodeBinding > custom_nodes, std::vector< SampleRegionDefinition > sample_regions, std::vector< SampleKernelDescriptor > sample_kernels)pulp::host::BakedGraphProcessorstatic
define_parameters(pulp::state::StateStore &store) overridepulp::host::BakedGraphProcessorvirtual
descriptor() const overridepulp::host::BakedGraphProcessorvirtual
deserialize_plugin_state(std::span< const uint8_t >)pulp::format::Processorinlinevirtual
editor_background() constpulp::format::Processorinlinevirtual
editor_factory()pulp::format::Processorvirtual
editor_host_kind() constpulp::format::Processorinline
editor_prewarm() constpulp::format::Processorinlinevirtual
editor_reload_generation() constpulp::format::Processorinlinevirtual
editor_size() constpulp::format::Processorinlinevirtual
estimate_prepare_resources(const PrepareContext &) constpulp::format::Processorinlinevirtual
flag_latency_changed() noexceptpulp::format::Processorinline
flag_note_names_changed() noexceptpulp::format::Processorinline
flag_state_dirty() noexceptpulp::format::Processorinline
flag_tail_changed() noexceptpulp::format::Processorinline
has_editor() constpulp::format::Processorinlinevirtual
is_bus_layout_supported(const BusesLayout &layout) constpulp::format::Processorinlinevirtual
latency_change_pending() const noexceptpulp::format::Processorinline
latency_samples() const overridepulp::host::BakedGraphProcessorinlinevirtual
MemoryPressure enum namepulp::format::Processor
modulation_events() constpulp::format::Processorinline
mpe_input() constpulp::format::Processorinline
non_realtime_tick_pending() constpulp::format::Processorinlinevirtual
note_names() constpulp::format::Processorinlinevirtual
note_names_change_pending() const noexceptpulp::format::Processorinline
on_host_tempo_changed(double)pulp::format::Processorinlinevirtual
on_host_transport_changed(bool, double)pulp::format::Processorinlinevirtual
on_memory_pressure(MemoryPressure)pulp::format::Processorinlinevirtual
on_non_realtime_tick()pulp::format::Processorinlinevirtual
on_panic(PanicMode)pulp::format::Processorinlinevirtual
on_view_closed(view::View &)pulp::format::Processorinlinevirtual
on_view_opened(view::View &)pulp::format::Processorinlinevirtual
on_view_resized(view::View &, uint32_t, uint32_t)pulp::format::Processorinlinevirtual
output_param_events() constpulp::format::Processorinline
panic_capabilities() constpulp::format::Processorinline
panic_state() constpulp::format::Processorinline
param_events() constpulp::format::Processorinline
prepare(const pulp::format::PrepareContext &context) overridepulp::host::BakedGraphProcessorvirtual
prepare_f64_fallback_scratch(const PrepareContext &context)pulp::format::Processor
prepare_f64_fallback_scratch(const PrepareContext &context, const BusesLayout &layout)pulp::format::Processor
process(pulp::audio::BufferView< float > &audio_output, const pulp::audio::BufferView< const float > &audio_input, pulp::midi::MidiBuffer &midi_in, pulp::midi::MidiBuffer &midi_out, const pulp::format::ProcessContext &context) overridepulp::host::BakedGraphProcessorvirtual
pulp::format::Processor::process(ProcessBuffers &audio, midi::MidiBuffer &midi_in, midi::MidiBuffer &midi_out, const ProcessContext &context)pulp::format::Processorinlinevirtual
process_block(ProcessBlock &)pulp::format::Processorinlinevirtual
process_f64(audio::BufferView< double > &audio_output, const audio::BufferView< const double > &audio_input, midi::MidiBuffer &midi_in, midi::MidiBuffer &midi_out, const ProcessContext &context)pulp::format::Processorvirtual
process_f64(ProcessBuffers64 &audio, midi::MidiBuffer &midi_in, midi::MidiBuffer &midi_out, const ProcessContext &context)pulp::format::Processorvirtual
Processor()pulp::format::Processorinline
publish_plugin_state_snapshot(std::vector< uint8_t > bytes)pulp::format::Processorinline
publish_plugin_state_snapshot(std::span< const uint8_t > bytes)pulp::format::Processorinline
published_plugin_state_snapshot() constpulp::format::Processorinline
push_output_param_event(state::ParamID id, float value, std::uint32_t sample_offset) noexceptpulp::format::Processorinline
release()pulp::format::Processorinlinevirtual
reload_active_scripted_ui_in_place(std::string *)pulp::format::Processorinlinevirtual
request_editor_resize(uint32_t width, uint32_t height)pulp::format::Processorinline
request_panic(PanicMode mode=PanicMode::immediate)pulp::format::Processorinline
restore_dsp_state(const std::vector< std::byte > &)pulp::format::Processorinlinevirtual
resume()pulp::format::Processorinlinevirtual
sample_region_parameter_binding() const noexceptpulp::host::BakedGraphProcessorinline
sample_region_parameter_contract() const noexceptpulp::host::BakedGraphProcessorinline
serialize_dsp_state() constpulp::format::Processorinlinevirtual
serialize_plugin_state() constpulp::format::Processorinlinevirtual
set_editor_host_kind(EditorHostKind kind)pulp::format::Processorinline
set_editor_resize_handler(std::function< bool(uint32_t, uint32_t)> handler)pulp::format::Processorinline
set_editor_resize_handler(const void *editor_owner, std::function< bool(uint32_t, uint32_t)> handler, std::function< bool()> is_active={})pulp::format::Processorinline
set_modulation_events(const state::ModulationEventQueue *events)pulp::format::Processorinline
set_mpe_input(const midi::MpeBuffer *mpe)pulp::format::Processorinline
set_output_param_events(state::ParameterEventQueue *events)pulp::format::Processorinline
set_param_events(const state::ParameterEventQueue *events)pulp::format::Processorinline
set_sidechain(const audio::BufferView< const float > *sc)pulp::format::Processorinline
set_state_store(state::StateStore *store)pulp::format::Processorinline
set_ump_input(const midi::UmpBuffer *ump)pulp::format::Processorinline
settings_sections()pulp::format::Processorinlinevirtual
sidechain_input() constpulp::format::Processorinline
state()pulp::format::Processorinline
state() constpulp::format::Processorinline
state_dirty_pending() const noexceptpulp::format::Processorinline
supports_editor_reload() constpulp::format::Processorinlinevirtual
supports_in_place_scripted_ui_reload() constpulp::format::Processorinlinevirtual
suspend()pulp::format::Processorinlinevirtual
tail_change_pending() const noexceptpulp::format::Processorinline
ump_input() constpulp::format::Processorinline
value_channels()pulp::format::Processorinlinevirtual
view_size() constpulp::format::Processorinlinevirtual
visit_active_scripted_ui(const std::function< void(view::ScriptedUiSession *)> &visitor)pulp::format::Processorinlinevirtual
visit_active_scripted_ui(const std::function< void(const view::ScriptedUiSession *)> &visitor) constpulp::format::Processorinlinevirtual
visit_value_channels(const std::function< void(view::ValueChannelSet *)> &visitor)pulp::format::Processorinlinevirtual
wants_au_scheduled_parameter_slices() constpulp::format::Processorinlinevirtual
wants_sample_accurate_parameters() constpulp::format::Processorinlinevirtual
~BakedGraphProcessor() overridepulp::host::BakedGraphProcessor
~Processor()pulp::format::Processorvirtual