| 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() const | pulp::state::StateStore | inline |
| all_params() const | pulp::state::StateStore | inline |
| 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 noexcept | pulp::state::StateStore | |
| clear_display_modulation(ParamID id) noexcept | pulp::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 noexcept | pulp::state::StateStore | |
| end_gesture(ParamID id) | pulp::state::StateStore | |
| flush_deferred_gesture_releases() noexcept | pulp::state::StateStore | |
| gesture_thread_violation_count() const | pulp::state::StateStore | inline |
| get_base_offset(ParamID id) const | pulp::state::StateStore | |
| get_default(ParamID id) const | pulp::state::StateStore | |
| get_modulated(ParamID id) const | pulp::state::StateStore | |
| get_normalized(ParamID id) const | pulp::state::StateStore | |
| get_value(ParamID id) const | pulp::state::StateStore | inline |
| has_trigger_params() const | pulp::state::StateStore | inline |
| info(ParamID id) const | pulp::state::StateStore | |
| open_gesture_count() const noexcept | pulp::state::StateStore | inline |
| operator=(const StateStore &)=delete | pulp::state::StateStore | |
| param_count() const | pulp::state::StateStore | inline |
| param_reader(ParamID id) const | pulp::state::StateStore | |
| parameter_display_name(ParamID id) const | pulp::state::StateStore | |
| parameter_display_revision() const noexcept | pulp::state::StateStore | inline |
| ParamReader class | pulp::state::StateStore | friend |
| 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() const | pulp::state::StateStore | |
| run_gesture_on_main(std::function< void()> gesture) | pulp::state::StateStore | |
| serialize() const | pulp::state::StateStore | |
| set_display_modulation(ParamID id, float plain_value) noexcept | pulp::state::StateStore | |
| set_gesture_callbacks(std::function< void(ParamID)> begin_fn, std::function< void(ParamID)> end_fn) | pulp::state::StateStore | inline |
| 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::StateStore | inline |
| 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 noexcept | pulp::state::StateStore | |
| snapshot_modulated(const std::array< ParamID, N > &ids) const noexcept | pulp::state::StateStore | |
| state_generation() const noexcept | pulp::state::StateStore | inline |
| state_restore_revision() const noexcept | pulp::state::StateStore | inline |
| state_snapshot_is_current(std::uint64_t generation) const noexcept | pulp::state::StateStore | inline |
| state_version() const | pulp::state::StateStore | inline |
| StateStore() | pulp::state::StateStore | |
| StateStore(const StateStore &)=delete | pulp::state::StateStore | |
| test_support::StateWriterProbe | pulp::state::StateStore | friend |
| watch_modulation(ParamID id, std::function< void(std::optional< float >)> on_change) | pulp::state::StateStore | |
| ~StateStore() | pulp::state::StateStore | |