#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/ConfigWizard_private.hpp>
Classes | |
| struct | Item |
Public Member Functions | |
| ConfigWizardIndex (wxWindow *parent) | |
| void | add_page (ConfigWizardPage *page) |
| void | add_label (wxString label, unsigned indent=0) |
| size_t | active_item () const |
| ConfigWizardPage * | active_page () const |
| bool | active_is_last () const |
| void | go_prev () |
| void | go_next () |
| void | go_to (size_t i) |
| void | go_to (const ConfigWizardPage *page) |
| void | clear () |
| void | msw_rescale () |
| int | em () const |
Static Public Attributes | |
| static const size_t | NO_ITEM = size_t(-1) |
Private Member Functions | |
| int | item_height () const |
| void | on_paint (wxPaintEvent &evt) |
| void | on_mouse_move (wxMouseEvent &evt) |
Private Attributes | |
| int | em_w |
| int | em_h |
| ScalableBitmap | bg |
| ScalableBitmap | bullet_black |
| ScalableBitmap | bullet_blue |
| ScalableBitmap | bullet_white |
| std::vector< Item > | items |
| size_t | item_active |
| ssize_t | item_hover |
| size_t | last_page |
| Slic3r::GUI::ConfigWizardIndex::ConfigWizardIndex | ( | wxWindow * | parent | ) |
References bg, bullet_black, bullet_blue, bullet_white, em_h, em_w, go_to(), item_active, item_hover, last_page, NO_ITEM, on_mouse_move(), on_paint(), and Slic3r::GUI::wxMouseEvent.
|
inline |
References item_active, items, and last_page.
|
inline |
References item_active.
| ConfigWizardPage * Slic3r::GUI::ConfigWizardIndex::active_page | ( | ) | const |
References item_active, and items.
Referenced by clear(), and go_to().
| void Slic3r::GUI::ConfigWizardIndex::add_label | ( | wxString | label, |
| unsigned | indent = 0 ) |
References items.
| void Slic3r::GUI::ConfigWizardIndex::add_page | ( | ConfigWizardPage * | page | ) |
References Slic3r::GUI::ConfigWizardPage::indent, items, last_page, and Slic3r::GUI::ConfigWizardPage::shortname.
| void Slic3r::GUI::ConfigWizardIndex::clear | ( | ) |
References active_page(), item_active, items, and NO_ITEM.
| void Slic3r::GUI::ConfigWizardIndex::go_next | ( | ) |
References go_to(), item_active, items, and NO_ITEM.
| void Slic3r::GUI::ConfigWizardIndex::go_prev | ( | ) |
References go_to(), item_active, items, and NO_ITEM.
| void Slic3r::GUI::ConfigWizardIndex::go_to | ( | const ConfigWizardPage * | page | ) |
| void Slic3r::GUI::ConfigWizardIndex::go_to | ( | size_t | i | ) |
References active_page(), item_active, and items.
Referenced by ConfigWizardIndex(), go_next(), go_prev(), and go_to().
|
inlineprivate |
References bullet_black, and em_w.
Referenced by on_mouse_move(), and on_paint().
| void Slic3r::GUI::ConfigWizardIndex::msw_rescale | ( | ) |
References bg, bullet_black, bullet_blue, bullet_white, em_h, and em_w.
|
private |
References item_height(), item_hover, items, and Slic3r::GUI::wxMouseEvent.
Referenced by ConfigWizardIndex().
|
private |
References bg, bullet_black, bullet_blue, bullet_white, em_h, em_w, Slic3r::GUI::ConfigWizardIndex::Item::indent, item_active, item_height(), item_hover, items, and Slic3r::GUI::ConfigWizardIndex::Item::label.
Referenced by ConfigWizardIndex().
|
private |
Referenced by ConfigWizardIndex(), msw_rescale(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), item_height(), msw_rescale(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), msw_rescale(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), msw_rescale(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), msw_rescale(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), em(), item_height(), msw_rescale(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), active_is_last(), active_item(), active_page(), clear(), go_next(), go_prev(), go_to(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), on_mouse_move(), and on_paint().
|
private |
Referenced by active_is_last(), active_page(), add_label(), add_page(), clear(), go_next(), go_prev(), go_to(), go_to(), on_mouse_move(), and on_paint().
|
private |
Referenced by ConfigWizardIndex(), active_is_last(), and add_page().
|
static |
Referenced by ConfigWizardIndex(), clear(), go_next(), and go_prev().