r125: This commit was manufactured by cvs2svn to create tag 'r1_1_7-last'.
[cinelerra_cv/mob.git] / hvirtual / plugins / despike / despikewindow.h
blobb8fc94e806a7cb07b3c3fa0abcb93295b85a8b31
1 #ifndef DESPIKEWINDOW_H
2 #define DESPIKEWINDOW_H
4 class DespikeThread;
5 class DespikeWindow;
7 #include "despike.h"
8 #include "guicast.h"
9 #include "mutex.h"
10 #include "pluginclient.h"
12 PLUGIN_THREAD_HEADER(Despike, DespikeThread, DespikeWindow)
14 class DespikeLevel;
15 class DespikeSlope;
17 class DespikeWindow : public BC_Window
19 public:
20 DespikeWindow(Despike *despike, int x, int y);
21 ~DespikeWindow();
23 int create_objects();
24 int close_event();
26 Despike *despike;
27 DespikeLevel *level;
28 DespikeSlope *slope;
31 class DespikeLevel : public BC_FSlider
33 public:
34 DespikeLevel(Despike *despike, int x, int y);
35 int handle_event();
36 Despike *despike;
39 class DespikeSlope : public BC_FSlider
41 public:
42 DespikeSlope(Despike *despike, int x, int y);
43 int handle_event();
44 Despike *despike;
50 #endif