triggerbox: add PropertyChange::all_trigger_props()

This commit is contained in:
Ben Loftis 2022-03-15 08:53:18 -05:00
parent 26e79edaa3
commit d9773e5788
2 changed files with 31 additions and 0 deletions

View file

@ -797,6 +797,8 @@ class LIBARDOUR_API TriggerBox : public Processor
static void start_transport_stop (Session&);
static PBD::PropertyChange all_trigger_props();
private:
struct Requests {
std::atomic<bool> stop_all;

View file

@ -74,6 +74,35 @@ namespace ARDOUR {
}
}
PropertyChange
TriggerBox::all_trigger_props()
{
PropertyChange all;
all.add(Properties::name);
all.add(Properties::color);
all.add(Properties::legato);
all.add(Properties::use_follow_length);
all.add(Properties::quantization);
all.add(Properties::follow_length);
all.add(Properties::launch_style);
all.add(Properties::follow_action0);
all.add(Properties::follow_action1);
all.add(Properties::follow_action_probability);
all.add(Properties::velocity_effect);
all.add(Properties::gain);
all.add(Properties::stretchable);
all.add(Properties::cue_isolated);
all.add(Properties::allow_patch_changes);
all.add(Properties::stretch_mode);
all.add(Properties::tempo_meter);
all.add(Properties::stretchable);
all.add(Properties::patch_change);
all.add(Properties::channel_map);
all.add(Properties::used_channels);
return all;
}
std::string
ARDOUR::cue_marker_name (int32_t index)
{