#include <mainprogress.h>

Public Member Functions | |
| MainProgress (MWindow *mwindow, MWindowGUI *gui) | |
| ~MainProgress () | |
| MainProgressBar * | start_progress (char *text, int64_t total_length, int use_window=0) |
| void | end_progress (MainProgressBar *progress_bar) |
Data Fields | |
| ArrayList< MainProgressBar * > | progress_bars |
| MainProgressBar * | mwindow_progress |
| MWindow * | mwindow |
| MWindowGUI * | gui |
| int | cancelled |
Definition at line 50 of file mainprogress.h.
| MainProgress::MainProgress | ( | MWindow * | mwindow, | |
| MWindowGUI * | gui | |||
| ) |
| MainProgress::~MainProgress | ( | ) |
Definition at line 198 of file mainprogress.C.
| MainProgressBar * MainProgress::start_progress | ( | char * | text, | |
| int64_t | total_length, | |||
| int | use_window = 0 | |||
| ) |
Definition at line 202 of file mainprogress.C.
References ArrayList< TYPE >::append(), cancelled, MainProgressBar::default_title, BC_WindowBase::get_abs_cursor_x(), BC_WindowBase::get_abs_cursor_y(), gui, MainProgressBar::length, StatusBar::main_progress, mwindow, mwindow_progress, MainProgressBar::progress_bar, progress_bars, MainProgressBar::progress_box, MainProgressBar::start(), MWindowGUI::statusbar, BC_ProgressBar::update_length(), and MainProgressBar::update_title().
Referenced by MainIndexes::run(), PluginArray::run_plugins(), Render::start_progress(), and PluginServer::start_progress().

| void MainProgress::end_progress | ( | MainProgressBar * | progress_bar | ) |
Definition at line 236 of file mainprogress.C.
References mwindow_progress, progress_bars, and ArrayList< TYPE >::remove().

Definition at line 63 of file mainprogress.h.
Referenced by end_progress(), start_progress(), and MainProgressBar::~MainProgressBar().
Definition at line 64 of file mainprogress.h.
Referenced by end_progress(), MainProgress(), start_progress(), and MainProgressBar::~MainProgressBar().
Definition at line 69 of file mainprogress.h.
Referenced by StatusBarCancel::handle_event(), MainProgressBar::is_cancelled(), MainProgress(), start_progress(), and MainIndexes::~MainIndexes().
1.5.5