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

MainProgress Class Reference

#include <mainprogress.h>

List of all members.

Public Member Functions

 MainProgress (MWindow *mwindow, MWindowGUI *gui)
 ~MainProgress ()
MainProgressBarstart_progress (char *text, int64_t total_length, int use_window=0)
void end_progress (MainProgressBar *progress_bar)

Public Attributes

ArrayList< MainProgressBar * > progress_bars
MainProgressBarmwindow_progress
MWindowmwindow
MWindowGUIgui
int cancelled


Detailed Description

Definition at line 50 of file mainprogress.h.


Constructor & Destructor Documentation

MainProgress::MainProgress MWindow mwindow,
MWindowGUI gui
 

Definition at line 189 of file mainprogress.C.

References cancelled, and mwindow_progress.

MainProgress::~MainProgress  ) 
 

Definition at line 198 of file mainprogress.C.


Member Function Documentation

void MainProgress::end_progress MainProgressBar progress_bar  ) 
 

Definition at line 236 of file mainprogress.C.

References mwindow_progress, and progress_bars.

MainProgressBar * MainProgress::start_progress char *  text,
int64_t  total_length,
int  use_window = 0
 

Definition at line 202 of file mainprogress.C.

References cancelled, MainProgressBar::default_title, gui, MainProgressBar::length, StatusBar::main_progress, mwindow, mwindow_progress, MainProgressBar::progress_bar, progress_bars, MainProgressBar::progress_box, MainProgressBar::start(), MWindowGUI::statusbar, and MainProgressBar::update_title().

Referenced by MainIndexes::run(), PluginArray::run_plugins(), ScanThread::start(), Render::start_progress(), and PluginServer::start_progress().


Member Data Documentation

int MainProgress::cancelled
 

Definition at line 69 of file mainprogress.h.

Referenced by StatusBarCancel::handle_event(), MainProgressBar::is_cancelled(), MainProgress(), start_progress(), and MainIndexes::~MainIndexes().

MWindowGUI* MainProgress::gui
 

Definition at line 67 of file mainprogress.h.

Referenced by start_progress().

MWindow* MainProgress::mwindow
 

Definition at line 66 of file mainprogress.h.

Referenced by start_progress().

MainProgressBar* MainProgress::mwindow_progress
 

Definition at line 64 of file mainprogress.h.

Referenced by end_progress(), MainProgress(), start_progress(), and MainProgressBar::~MainProgressBar().

ArrayList<MainProgressBar*> MainProgress::progress_bars
 

Definition at line 63 of file mainprogress.h.

Referenced by end_progress(), start_progress(), and MainProgressBar::~MainProgressBar().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:16 2006 for Cinelerra-svn by  doxygen 1.4.4