X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Fvwindowgui.h;h=f5a36a06849e0d94b67df45e0036f7dbbf2fd1f8;hb=2e48b660e37eb5c661264d601211e16cb6cd6e89;hp=1f57703ed470076412b70cfb051bfe75ed983a62;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/vwindowgui.h b/cinelerra-5.1/cinelerra/vwindowgui.h index 1f57703e..f5a36a06 100644 --- a/cinelerra-5.1/cinelerra/vwindowgui.h +++ b/cinelerra-5.1/cinelerra/vwindowgui.h @@ -56,6 +56,7 @@ public: int resize_event(int w, int h); int translation_event(); int close_event(); + void stop_transport(const char *lock_msg); int keypress_event(); int button_press_event(); int cursor_leave_event(); @@ -71,6 +72,7 @@ public: // void update_labels(); // void update_points(); void update_meters(); + void draw_wave(); MWindow *mwindow; VWindow *vwindow; @@ -91,6 +93,7 @@ public: VWindowInPoint *in_point; VWindowOutPoint *out_point; char loaded_title[BCTEXTLEN]; + int highlighted; private: void get_scrollbars(int &canvas_x, int &canvas_y, int &canvas_w, int &canvas_h); }; @@ -116,6 +119,7 @@ public: void zoom_resize_window(float percentage); void draw_refresh(int flush = 1); + int need_overlays(); void draw_overlays(); void close_source(); int get_fullscreen(); @@ -136,12 +140,11 @@ public: void overwrite_selection(); void set_inpoint(); void set_outpoint(); - void clear_inpoint(); - void clear_outpoint(); + void unset_inoutpoint(); void to_clip(); void toggle_label(); - void prev_label(); - void next_label(); + void prev_label(int cut); + void next_label(int cut); double get_position(); void set_position(double position); @@ -180,6 +183,7 @@ public: EDL* get_edl(); void goto_start(); void goto_end(); + int is_vwindow() { return 1; } VWindowGUI *gui; };