From eb3fc0d966626aacae113a225cb6175614418a40 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 21 Mar 2006 15:27:57 +0000 Subject: add crossfade and layering options to menu system; add missing crossfade editor curve image; add control for destructive recording xfade; remove dead options from options editor git-svn-id: svn://localhost/trunk/ardour2@411 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/editor.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'gtk2_ardour/editor.h') diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index 7312c5d596..f0fb67694a 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -300,10 +300,17 @@ class Editor : public PublicEditor /* xfades */ - void toggle_xfades_active(); + void toggle_auto_xfade (); + void toggle_xfades_active (); void toggle_xfade_visibility (); - void set_xfade_visibility (bool yn); bool xfade_visibility() const { return _xfade_visibility; } + void update_crossfade_model (); + void set_crossfade_model (ARDOUR::CrossfadeModel); + + /* layers */ + + void set_layer_model (ARDOUR::Session::LayerModel); + void update_layering_model (); /* redirect shared ops menu. caller must free returned menu */ -- cgit v1.2.3