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

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

accept(NativeHandleVisitor &visitor) constpulp::host::PluginSlotinlinevirtual
begin_process() noexceptpulp::host::PluginSlotinlinevirtual
bypass_surface() constpulp::host::PluginSlotinlinevirtual
create_editor_view()=0pulp::host::PluginSlotpure virtual
create_hosted_editor(void *)pulp::host::PluginSlotinlinevirtual
destroy_editor_view()=0pulp::host::PluginSlotpure virtual
destroy_hosted_editor(std::unique_ptr< HostedEditor > ed)pulp::host::PluginSlotinlinevirtual
EditorResizeRequestHandler typedefpulp::host::PluginSlot
get_parameter(uint32_t id) const =0pulp::host::PluginSlotpure virtual
has_editor() const =0pulp::host::PluginSlotpure virtual
info() const =0pulp::host::PluginSlotpure virtual
is_bypassed() const =0pulp::host::PluginSlotpure virtual
is_loaded() const =0pulp::host::PluginSlotpure virtual
latency_query() constpulp::host::PluginSlotinlinevirtual
latency_samples() const =0pulp::host::PluginSlotpure virtual
LatencyQuery enum namepulp::host::PluginSlot
load(const PluginInfo &info)pulp::host::PluginSlotstatic
load_exact(const PluginSelection &selection)pulp::host::PluginSlotstatic
parameters() const =0pulp::host::PluginSlotpure virtual
prepare(double sample_rate, int max_block_size)=0pulp::host::PluginSlotpure virtual
process(audio::BufferView< float > &output, const audio::BufferView< const float > &input, const midi::MidiBuffer &midi_in, midi::MidiBuffer &midi_out, const ParameterEventQueue &param_events, int num_samples)=0pulp::host::PluginSlotpure virtual
process(format::ProcessBuffers &audio, const midi::MidiBuffer &midi_in, midi::MidiBuffer &midi_out, const ParameterEventQueue &param_events, int num_samples)pulp::host::PluginSlotinlinevirtual
process(format::ProcessBuffers &audio, const midi::MidiBuffer &midi_in, midi::MidiBuffer &midi_out, const ParameterEventQueue &param_events, int num_samples, const format::ProcessContext &)pulp::host::PluginSlotinlinevirtual
process_status() const noexceptpulp::host::PluginSlotinlinevirtual
ProcessStatus enum namepulp::host::PluginSlot
release()=0pulp::host::PluginSlotpure virtual
reseed_dsp_state(std::uint64_t)pulp::host::PluginSlotinlinevirtual
resolved_identity() constpulp::host::PluginSlotinlinevirtual
restore_dsp_state(const std::vector< uint8_t > &)pulp::host::PluginSlotinlinevirtual
restore_state(const std::vector< uint8_t > &data)=0pulp::host::PluginSlotpure virtual
retained_history_key() constpulp::host::PluginSlotinlinevirtual
save_state() const =0pulp::host::PluginSlotpure virtual
serialize_dsp_state() constpulp::host::PluginSlotinlinevirtual
set_bypass(bool bypassed)=0pulp::host::PluginSlotpure virtual
set_editor_resize_request_handler(EditorResizeRequestHandler)pulp::host::PluginSlotinlinevirtual
set_hosted_editor_size(uint32_t &, uint32_t &)pulp::host::PluginSlotinlinevirtual
set_parameter(uint32_t id, float normalized_value)=0pulp::host::PluginSlotpure virtual
set_preferred_channel_layout(int, int)pulp::host::PluginSlotinlinevirtual
tail_samples() const =0pulp::host::PluginSlotpure virtual
wants_transport() constpulp::host::PluginSlotinlinevirtual
~PluginSlot()=defaultpulp::host::PluginSlotvirtual