modify clr btn 16 plugins, add regdmp for sigtraps, rework mask_engine, mask rotate...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / theme.h
index 2c980bcb794c0862670d3c717c6810412a83e939..1845b8710d012483fff05fa496de687aa29ca9f0 100644 (file)
@@ -104,15 +104,8 @@ public:
        virtual void draw_lwindow_bg(LevelWindowGUI *gui);
        virtual void draw_mwindow_bg(MWindowGUI *gui);
        virtual void draw_vwindow_bg(VWindowGUI *gui);
-       virtual void draw_resource_bg(TrackCanvas *canvas,
-               ResourcePixmap *pixmap,
-               int edit_x,
-               int edit_w,
-               int pixmap_x,
-               int x1,
-               int y1,
-               int x2,
-               int y2);
+       virtual void draw_resource_bg(TrackCanvas *canvas, ResourcePixmap *pixmap, int color,
+               int edit_x, int edit_w, int pixmap_x, int x1, int y1, int x2, int y2);
 
        virtual void get_preferences_sizes();
        virtual void draw_preferences_bg(PreferencesWindow *gui);
@@ -121,6 +114,7 @@ public:
        virtual void draw_setformat_bg(SetFormatWindow *window);
 
        virtual void build_menus();
+       virtual int get_color_title_bg();
 //     unsigned char* get_image(char *title);
        void flush_images();
 
@@ -328,6 +322,7 @@ public:
        VFrame **ffmpeg_toggle;
        VFrame **proxy_p_toggle;
        VFrame **proxy_s_toggle;
+       VFrame **mask_mode_toggle;
        VFrame **infoasset_data;
        VFrame **in_point;
        VFrame **insert_data;