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

awindow.C

Go to the documentation of this file.
00001 #include "assetedit.h"
00002 #include "assetremove.h"
00003 #include "awindow.h"
00004 #include "awindowgui.h"
00005 #include "clipedit.h"
00006 
00007 AWindow::AWindow(MWindow *mwindow) : Thread()
00008 {
00009         this->mwindow = mwindow;
00010         current_folder[0] = 0;
00011 }
00012 
00013 
00014 AWindow::~AWindow()
00015 {
00016         delete asset_edit;
00017 }
00018 
00019 int AWindow::create_objects()
00020 {
00021         gui = new AWindowGUI(mwindow, this);
00022         gui->create_objects();
00023         gui->update_assets();
00024         asset_remove = new AssetRemoveThread(mwindow);
00025         asset_edit = new AssetEdit(mwindow);
00026         clip_edit = new ClipEdit(mwindow, this, 0);
00027         return 0;
00028 }
00029 
00030 
00031 void AWindow::run()
00032 {
00033         gui->run_window();
00034 }

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