Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

featheredits.h

Go to the documentation of this file.
00001 #ifndef FEATHEREDITS_H
00002 #define FEATHEREDITS_H
00003 
00004 #include "guicast.h"
00005 #include "mwindow.inc"
00006 
00007 class FeatherEdits : public BC_MenuItem, Thread
00008 {
00009 public:
00010         FeatherEdits(MWindow *mwindow, int audio, int video);
00011 
00012         int handle_event();
00013         
00014         void run();
00015 
00016         MWindow *mwindow;
00017         int audio;
00018         int video;
00019 };
00020 
00021 
00022 
00023 class FeatherEditsTextBox;
00024 
00025 class FeatherEditsWindow : public BC_Window
00026 {
00027 public:
00028         FeatherEditsWindow(MWindow *mwindow, long feather_samples);
00029         ~FeatherEditsWindow();
00030         
00031         int create_objects(int audio, int video);
00032 
00033         long feather_samples;
00034         FeatherEditsTextBox  *text;
00035         int audio;
00036         int video;
00037 };
00038 
00039 class FeatherEditsTextBox : public BC_TextBox
00040 {
00041 public:
00042         FeatherEditsTextBox(FeatherEditsWindow *window, char *text, int x, int y);
00043         
00044         int handle_event();
00045         
00046         FeatherEditsWindow *window;
00047 };
00048 
00049 
00050 #endif

Generated on Sun Jan 8 13:38:54 2006 for Cinelerra-svn by  doxygen 1.4.4