projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
upgrade x264 to r3106 stable release
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
plugins
/
sharpen
/
sharpenwindow.h
diff --git
a/cinelerra-5.1/plugins/sharpen/sharpenwindow.h
b/cinelerra-5.1/plugins/sharpen/sharpenwindow.h
index b1e684c44c10e6ef52c7b2fca2a13f23af0ed716..7f37bbd7bbf5b308e68ee70b3442444e3d03101e 100644
(file)
--- a/
cinelerra-5.1/plugins/sharpen/sharpenwindow.h
+++ b/
cinelerra-5.1/plugins/sharpen/sharpenwindow.h
@@
-26,19
+26,21
@@
#include "filexml.h"
#include "mutex.h"
#include "sharpen.h"
#include "filexml.h"
#include "mutex.h"
#include "sharpen.h"
+#include "theme.h"
#define RESET_DEFAULT_SETTINGS 10
#define RESET_ALL 0
#define RESET_DEFAULT_SETTINGS 10
#define RESET_ALL 0
-#define RESET_SHARPEN
_SLIDER
1
+#define RESET_SHARPEN 1
class SharpenWindow;
class SharpenInterlace;
class SharpenWindow;
class SharpenInterlace;
+class SharpenText;
class SharpenSlider;
class SharpenHorizontal;
class SharpenLuminance;
class SharpenReset;
class SharpenDefaultSettings;
class SharpenSlider;
class SharpenHorizontal;
class SharpenLuminance;
class SharpenReset;
class SharpenDefaultSettings;
-class Sharpen
Slider
Clr;
+class SharpenClr;
class SharpenWindow : public PluginClientWindow
{
class SharpenWindow : public PluginClientWindow
{
@@
-50,24
+52,39
@@
public:
void update_gui(int clear);
SharpenMain *client;
void update_gui(int clear);
SharpenMain *client;
+
+ SharpenText *sharpen_text;
SharpenSlider *sharpen_slider;
SharpenSlider *sharpen_slider;
+ SharpenClr *sharpen_Clr;
+
SharpenInterlace *sharpen_interlace;
SharpenHorizontal *sharpen_horizontal;
SharpenLuminance *sharpen_luminance;
SharpenInterlace *sharpen_interlace;
SharpenHorizontal *sharpen_horizontal;
SharpenLuminance *sharpen_luminance;
+
SharpenReset *reset;
SharpenDefaultSettings *default_settings;
SharpenReset *reset;
SharpenDefaultSettings *default_settings;
- SharpenSliderClr *sharpen_sliderClr;
+};
+
+class SharpenText : public BC_TumbleTextBox
+{
+public:
+ SharpenText(SharpenMain *client, SharpenWindow *gui, int x, int y);
+ ~SharpenText();
+ int handle_event();
+
+ SharpenMain *client;
+ SharpenWindow *gui;
};
class SharpenSlider : public BC_ISlider
{
public:
};
class SharpenSlider : public BC_ISlider
{
public:
- SharpenSlider(SharpenMain *client,
float *output, int x, int y
);
+ SharpenSlider(SharpenMain *client,
SharpenWindow *gui, int x, int y, int w
);
~SharpenSlider();
int handle_event();
~SharpenSlider();
int handle_event();
+ SharpenWindow *gui;
SharpenMain *client;
SharpenMain *client;
- float *output;
};
class SharpenInterlace : public BC_CheckBox
};
class SharpenInterlace : public BC_CheckBox
@@
-120,11
+137,11
@@
public:
SharpenWindow *gui;
};
SharpenWindow *gui;
};
-class Sharpen
SliderClr : public BC_Generic
Button
+class Sharpen
Clr : public BC_
Button
{
public:
{
public:
- Sharpen
SliderClr(SharpenMain *client, SharpenWindow *gui, int x, int y, int w
);
- ~Sharpen
Slider
Clr();
+ Sharpen
Clr(SharpenMain *client, SharpenWindow *gui, int x, int y
);
+ ~SharpenClr();
int handle_event();
SharpenMain *client;
SharpenWindow *gui;
int handle_event();
SharpenMain *client;
SharpenWindow *gui;