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

This is the complete list of members for pulp::state::StateStore, including all inherited members.

acquire_gesture(ParamID id)pulp::state::StateStore
add_audio_listener(ParamChangeCallback callback)pulp::state::StateStore
add_group(const ParamGroup &group)pulp::state::StateStore
add_listener(ParamChangeCallback callback, ListenerThread thread)pulp::state::StateStore
add_listener(ParamChangeCallback callback, ListenerThread thread, ListenerRestoreBehavior restore_behavior)pulp::state::StateStore
add_listener(ParamChangeCallback callback)pulp::state::StateStore
add_mod_offset(ParamID id, float delta)pulp::state::StateStore
add_parameter(const ParamInfo &info)pulp::state::StateStore
all_groups() constpulp::state::StateStoreinline
all_params() constpulp::state::StateStoreinline
apply_normalized_gesture_if_generation(std::uint64_t expected_generation, ParamID id, float normalized)pulp::state::StateStore
begin_gesture(ParamID id)pulp::state::StateStore
capture_feedback_baseline(ParamID id) const noexceptpulp::state::StateStore
clear_display_modulation(ParamID id) noexceptpulp::state::StateStore
copy_state_migrations_from(const StateStore &source)pulp::state::StateStore
defer_gesture_release(ParamID id)pulp::state::StateStore
deserialize(std::span< const uint8_t > data)pulp::state::StateStore
displayed_modulation(ParamID id) const noexceptpulp::state::StateStore
end_gesture(ParamID id)pulp::state::StateStore
flush_deferred_gesture_releases() noexceptpulp::state::StateStore
gesture_thread_violation_count() constpulp::state::StateStoreinline
get_base_offset(ParamID id) constpulp::state::StateStore
get_default(ParamID id) constpulp::state::StateStore
get_modulated(ParamID id) constpulp::state::StateStore
get_normalized(ParamID id) constpulp::state::StateStore
get_value(ParamID id) constpulp::state::StateStoreinline
has_trigger_params() constpulp::state::StateStoreinline
info(ParamID id) constpulp::state::StateStore
open_gesture_count() const noexceptpulp::state::StateStoreinline
operator=(const StateStore &)=deletepulp::state::StateStore
param_count() constpulp::state::StateStoreinline
param_reader(ParamID id) constpulp::state::StateStore
parameter_display_name(ParamID id) constpulp::state::StateStore
parameter_display_revision() const noexceptpulp::state::StateStoreinline
ParamReader classpulp::state::StateStorefriend
pump_listeners()pulp::state::StateStore
reconcile_restore_listeners()pulp::state::StateStore
register_state_migration(uint32_t from_version, uint32_t to_version, StateMigrationRegistry::MigrationFn migration)pulp::state::StateStore
release_gesture(ParamID id)pulp::state::StateStore
release_open_gestures()pulp::state::StateStore
remove_listener(ListenerToken &token)pulp::state::StateStore
reset_all_mod()pulp::state::StateStore
reset_all_to_defaults()pulp::state::StateStore
reset_rt_listener_queue_overflow_count()pulp::state::StateStore
reset_to_default(ParamID id)pulp::state::StateStore
reset_triggers_rt()pulp::state::StateStore
rt_listener_queue_telemetry() constpulp::state::StateStore
run_gesture_on_main(std::function< void()> gesture)pulp::state::StateStore
serialize() constpulp::state::StateStore
set_display_modulation(ParamID id, float plain_value) noexceptpulp::state::StateStore
set_gesture_callbacks(std::function< void(ParamID)> begin_fn, std::function< void(ParamID)> end_fn)pulp::state::StateStoreinline
set_main_loop(pulp::events::EventLoop *loop)pulp::state::StateStore
set_mod_offset(ParamID id, float offset)pulp::state::StateStore
set_normalized(ParamID id, float normalized)pulp::state::StateStore
set_normalized_rt(ParamID id, float normalized)pulp::state::StateStore
set_parameter_display_name(ParamID id, std::string name)pulp::state::StateStore
set_state_version(uint32_t version)pulp::state::StateStoreinline
set_value(ParamID id, float value)pulp::state::StateStore
set_value_rt(ParamID id, float value)pulp::state::StateStore
set_value_rt_if_baseline(const ParameterFeedbackBaseline &baseline, float value)pulp::state::StateStore
set_values_rt(std::span< const ParamWrite > writes)pulp::state::StateStore
snapshot(const std::array< ParamID, N > &ids) const noexceptpulp::state::StateStore
snapshot_modulated(const std::array< ParamID, N > &ids) const noexceptpulp::state::StateStore
state_generation() const noexceptpulp::state::StateStoreinline
state_restore_revision() const noexceptpulp::state::StateStoreinline
state_snapshot_is_current(std::uint64_t generation) const noexceptpulp::state::StateStoreinline
state_version() constpulp::state::StateStoreinline
StateStore()pulp::state::StateStore
StateStore(const StateStore &)=deletepulp::state::StateStore
test_support::StateWriterProbepulp::state::StateStorefriend
watch_modulation(ParamID id, std::function< void(std::optional< float >)> on_change)pulp::state::StateStore
~StateStore()pulp::state::StateStore