8 #include "overlayframe.inc"
9 #include "pluginvclient.h"
15 class WipeLeft
: public BC_Radial
18 WipeLeft(WipeMain
*plugin
,
27 class WipeRight
: public BC_Radial
30 WipeRight(WipeMain
*plugin
,
42 class WipeWindow
: public BC_Window
45 WipeWindow(WipeMain
*plugin
, int x
, int y
);
46 void create_objects();
54 PLUGIN_THREAD_HEADER(WipeMain
, WipeThread
, WipeWindow
)
57 class WipeMain
: public PluginVClient
60 WipeMain(PluginServer
*server
);
63 // required for all realtime plugins
64 void load_configuration();
65 int process_realtime(VFrame
*incoming
, VFrame
*outgoing
);
68 void save_data(KeyFrame
*keyframe
);
69 void read_data(KeyFrame
*keyframe
);