igor b reset btns, reframert bug fix
[goodguy/cinelerra.git] / cinelerra-5.1 / plugins / brightness / brightnesswindow.h
index 6309641bc0962ddee6d564a5d239f9953c3f8e77..1d4300dfecdf9066f96f127611ce63e75bb5a9cc 100644 (file)
@@ -27,6 +27,7 @@ class BrightnessThread;
 class BrightnessWindow;
 class BrightnessSlider;
 class BrightnessLuma;
+class BrightnessReset;
 
 #include "brightness.h"
 #include "guicast.h"
@@ -40,13 +41,14 @@ class BrightnessWindow : public PluginClientWindow
 public:
        BrightnessWindow(BrightnessMain *client);
        ~BrightnessWindow();
-
+       void update();
        void create_objects();
 
        BrightnessMain *client;
        BrightnessSlider *brightness;
        BrightnessSlider *contrast;
        BrightnessLuma *luma;
+       BrightnessReset *reset;
 };
 
 class BrightnessSlider : public BC_FSlider
@@ -73,6 +75,16 @@ public:
        BrightnessMain *client;
 };
 
+class BrightnessReset : public BC_GenericButton
+{
+public:
+       BrightnessReset(BrightnessMain *client, BrightnessWindow *window, int x, int y);
+       ~BrightnessReset();
+       int handle_event();
+       BrightnessMain *client;
+       BrightnessWindow *window;
+};
+
 #endif