X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fcanvas.h;h=51b7a2010d769f0614ce7fc28dd7fcb91207c5a9;hb=83b70dd60863377cb281e6be5206304e10373e30;hp=6b336052ae5c7b46613e85170c81e17f179bfb40;hpb=98e035865979cda9805a58a85d52f8d70a7ec54e;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/canvas.h b/cinelerra-5.1/cinelerra/canvas.h index 6b336052..51b7a201 100644 --- a/cinelerra-5.1/cinelerra/canvas.h +++ b/cinelerra-5.1/cinelerra/canvas.h @@ -86,10 +86,6 @@ public: int cursor_enter_event_base(BC_WindowBase *caller); int button_press_event_base(BC_WindowBase *caller); int keypress_event(BC_WindowBase *caller); -// Use menu different options for different windows - void use_cwindow(); - void use_rwindow(); - void use_vwindow(); void use_auxwindow(BC_WindowBase *aux); // Provide canvas dimensions since a BC_Bitmap containing obsolete dimensions @@ -130,6 +126,10 @@ public: // Redraws the refresh_frame virtual void draw_refresh(int flush = 1) {}; virtual void clear(int flash=1); +// draw scope + virtual int scope_on() { return 0; } + virtual void draw_scope(VFrame *frame, int refresh) {} + void process_scope(VideoDevice *video, VFrame *frame); // Get top left offset of canvas relative to output. // Normally negative. Can be positive if output is smaller than canvas. @@ -283,8 +283,6 @@ public: CanvasFullScreenPopup(Canvas *canvas); void create_objects(); - void use_cwindow(); - Canvas *canvas; }; @@ -303,12 +301,7 @@ public: ~CanvasPopup(); void create_objects(); - void use_cwindow(); - void use_rwindow(); - void use_vwindow(); - Canvas *canvas; - CanvasToggleControls *toggle_controls; }; class CanvasZoomSize : public BC_MenuItem @@ -377,15 +370,6 @@ public: Canvas *canvas; }; -class CanvasToggleControls : public BC_MenuItem -{ -public: - CanvasToggleControls(Canvas *canvas); - int handle_event(); - static char* calculate_text(int cwindow_controls); - Canvas *canvas; -}; - class CanvasFullScreenItem : public BC_MenuItem { public: @@ -402,7 +386,6 @@ public: Canvas *canvas; }; - class CanvasPopupRemoveSource : public BC_MenuItem { public: @@ -411,8 +394,4 @@ public: Canvas *canvas; }; - - - - #endif