add master/armed_gang track operations, tweak appearanceprefs layout, fix vicon video...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mbuttons.h
index bc8f8a64bb2bdee29e609cdb7e1eb72c2217f776..dad5847fa261582fd52dc0469b76b8bf40fd5460 100644 (file)
@@ -72,6 +72,7 @@ class MainTransport : public PlayTransport
 {
 public:
        MainTransport(MWindow *mwindow, MButtons *mbuttons, int x, int y);
+       bool use_mixers() { return true; }
        void goto_start();
        void goto_end();
 };
@@ -81,7 +82,33 @@ class MainEditing : public EditPanel
 public:
        MainEditing(MWindow *mwindow, MButtons *mbuttons, int x, int y);
        virtual ~MainEditing() {}
-       void to_clip();
+
+       double get_position();
+       void set_position(double position);
+       void set_click_to_play(int v);
+
+       void panel_stop_transport();
+       void panel_toggle_label();
+       void panel_next_label(int cut);
+       void panel_prev_label(int cut);
+       void panel_prev_edit(int cut);
+       void panel_next_edit(int cut);
+       void panel_copy_selection();
+       void panel_overwrite_selection();
+       void panel_splice_selection();
+       void panel_set_inpoint();
+       void panel_set_outpoint();
+       void panel_unset_inoutpoint();
+       void panel_to_clip();
+       void panel_cut();
+       void panel_paste();
+       void panel_fit_selection();
+       void panel_fit_autos(int all);
+       void panel_set_editing_mode(int mode);
+       void panel_set_auto_keyframes(int v);
+       void panel_set_span_keyframes(int v);
+       void panel_set_labels_follow_edits(int v);
+       void panel_set_gang_tracks(int v);
 
        MWindow *mwindow;
        MButtons *mbuttons;