Public Types | |
| enum | JobPrepareState { PREPARE_STATE_DEFAULT = 0 , PREPARE_STATE_MENU = 1 } |
Public Member Functions | |
| void | process (Ctl &c) override |
| void | finalize (bool canceled, std::exception_ptr &eptr) override |
| PlaterJob (wxWindow *p, std::shared_ptr< Job > j) | |
| ~PlaterJob () override | |
Private Attributes | |
| std::shared_ptr< Job > | m_job |
| wxWindow * | m_plater |
| long long | m_process_duration |
|
inherited |
| Enumerator | |
|---|---|
| PREPARE_STATE_DEFAULT | |
| PREPARE_STATE_MENU | |
|
inline |
|
inlineoverride |
|
inlineoverridevirtual |
Reimplemented from Slic3r::GUI::Job.
References _L, Slic3r::GUI::from_u8(), m_job, m_plater, m_process_duration, and Slic3r::GUI::show_error().
|
inlineoverridevirtual |
Implements Slic3r::GUI::Job.
References Slic3r::GUI::Job::Ctl::call_on_main_thread(), Slic3r::GUI::Job::Ctl::clear_percent(), m_job, m_process_duration, Slic3r::GUI::Job::Ctl::show_error_info(), Slic3r::GUI::Job::Ctl::update_status(), and Slic3r::GUI::Job::Ctl::was_canceled().
|
private |
Referenced by PlaterJob(), finalize(), and process().
|
private |
Referenced by PlaterJob(), and finalize().
|
private |
Referenced by finalize(), and process().