+ void editor_realized ();
+
+ std::vector<std::string> positional_sync_strings;
+
+ void toggle_send_midi_feedback ();
+ void toggle_use_mmc ();
+ void toggle_send_mmc ();
+ void toggle_send_mtc ();
+
+ void toggle_use_osc ();
+
+ void set_input_auto_connect (ARDOUR::AutoConnectOption);
+ void set_output_auto_connect (ARDOUR::AutoConnectOption);
+ void set_solo_model (ARDOUR::SoloModel);
+ void set_monitor_model (ARDOUR::MonitorModel);
+ void set_remote_model (ARDOUR::RemoteModel);
+
+ void toggle_StopPluginsWithTransport();
+ void toggle_DoNotRunPluginsWhileRecording();
+ void toggle_VerifyRemoveLastCapture();
+ void toggle_PeriodicSafetyBackups();
+ void toggle_StopRecordingOnXrun();
+ void toggle_StopTransportAtEndOfSession();
+ void toggle_GainReduceFastTransport();
+ void toggle_LatchedSolo();
+ void toggle_ShowSoloMutes();
+ void toggle_LatchedRecordEnable ();
+ void toggle_RegionEquivalentsOverlap ();
+ void toggle_PrimaryClockDeltaEditCursor ();
+ void toggle_SecondaryClockDeltaEditCursor ();
+
+ void mtc_port_changed ();
+ void map_solo_model ();
+ void map_monitor_model ();
+ void map_remote_model ();
+ void map_file_header_format ();
+ void map_file_data_format ();
+ void map_input_auto_connect ();
+ void map_output_auto_connect ();
+ void parameter_changed (const char*);
+
+ void set_meter_hold (ARDOUR::MeterHold);
+ void set_meter_falloff (ARDOUR::MeterFalloff);
+ void map_meter_hold ();
+ void map_meter_falloff ();
+
+ void toggle_control_protocol (ARDOUR::ControlProtocolInfo*);
+ void toggle_control_protocol_feedback (ARDOUR::ControlProtocolInfo*, const char* group_name, std::string action_name);
+
+ bool can_save_keybindings;
+ bool first_idle ();
+
+ void no_memory_warning ();
+ void check_memory_locking ();
+
+ bool ab_direction;
+ void disable_all_plugins ();
+ void ab_all_plugins ();
+};