uint32_t ParamID
Unique parameter identifier, stable across plugin versions.
Definition parameter.hpp:55
Hover-cursor tracking for platform window hosts.
Definition fwd.hpp:27
A live onParamChanged registration.
Definition param_subscription.hpp:20
state::ParamID param_id
resolved once at subscribe time
Definition param_subscription.hpp:27
bool has_playing
The value a modulator is playing (StateStore::displayed_modulation), normalized; has_playing false wh...
Definition param_subscription.hpp:37
std::string param_name
echoed in the payload
Definition param_subscription.hpp:28
float last_playing
Definition param_subscription.hpp:38
float last_value
Seeded from the store at subscribe time so subscribing is not itself reported as a change.
Definition param_subscription.hpp:33
float last_modulated
Definition param_subscription.hpp:34