#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Widgets/AMSItem.hpp>
Public Member Functions | |
| AMSRoadUpPart () | |
| AMSRoadUpPart (wxWindow *parent, wxWindowID id, AMSinfo info, AMSModel mode, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
| void | create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) |
| void | UpdateInfo (AMSinfo amsinfo) |
| void | OnVamsLoading (bool load, wxColour col=AMS_CONTROL_GRAY500) |
| void | SetPassRoadColour (wxColour col) |
| void | SetMode (AMSRoadShowMode mode) |
| void | OnPassRoad (std::vector< AMSPassRoadMode > prord_list) |
| void | UpdatePassRoad (std::string ams_index, std::string slot_index, AMSPassRoadType type, AMSPassRoadSTEP step) |
| void | paintEvent (wxPaintEvent &evt) |
| void | render (wxDC &dc) |
| void | doRender (wxDC &dc) |
| void | msw_rescale () |
Private Attributes | |
| AMSinfo | m_amsinfo |
| int | m_load_slot_index = {0} |
| int | m_load_ams_index = {0} |
| std::vector< AMSPassRoadMode > | m_pass_rode_mode = {AMSPassRoadMode::AMS_ROAD_MODE_NONE} |
| AMSRoadShowMode | m_road_mode = {AMSRoadShowMode::AMS_ROAD_MODE_FOUR} |
| AMSPassRoadSTEP | m_load_step = {AMSPassRoadSTEP::AMS_ROAD_STEP_NONE} |
| wxColour | m_road_def_color |
| wxColour | m_road_color |
| std::vector< ScalableBitmap > | ams_humidity_img |
| AMSModel | m_ams_model |
| Slic3r::GUI::AMSRoadUpPart::AMSRoadUpPart | ( | ) |
References AMS_CONTROL_GRAY500, m_road_color, and m_road_def_color.
Referenced by AMSRoadUpPart().
| Slic3r::GUI::AMSRoadUpPart::AMSRoadUpPart | ( | wxWindow * | parent, |
| wxWindowID | id, | ||
| AMSinfo | info, | ||
| AMSModel | mode, | ||
| const wxPoint & | pos = wxDefaultPosition, | ||
| const wxSize & | size = wxDefaultSize ) |
References AMSRoadUpPart(), AMS_CONTROL_DEF_LIB_BK_COLOUR, Slic3r::GUI::AMS_ROAD_MODE_END, create(), StateColor::darkModeColorFor(), Slic3r::GUI::GENERIC_AMS, m_ams_model, m_amsinfo, and paintEvent().
| void Slic3r::GUI::AMSRoadUpPart::create | ( | wxWindow * | parent, |
| wxWindowID | id = wxID_ANY, | ||
| const wxPoint & | pos = wxDefaultPosition, | ||
| const wxSize & | size = wxDefaultSize ) |
References AMS_CONTROL_WHITE_COLOUR.
Referenced by AMSRoadUpPart().
| void Slic3r::GUI::AMSRoadUpPart::doRender | ( | wxDC & | dc | ) |
References Slic3r::GUI::_get_diff_clr(), AMS_CONTROL_GRAY500, Slic3r::GUI::AMS_ROAD_STEP_2, Slic3r::GUI::AMS_ROAD_STEP_3, Slic3r::GUI::AMS_ROAD_STEP_NONE, Slic3r::GUI::EXT_AMS, m_ams_model, m_amsinfo, m_load_slot_index, m_load_step, Slic3r::GUI::N3S_AMS, and Slic3r::trace().
Referenced by render().
| void Slic3r::GUI::AMSRoadUpPart::msw_rescale | ( | ) |
| void Slic3r::GUI::AMSRoadUpPart::OnPassRoad | ( | std::vector< AMSPassRoadMode > | prord_list | ) |
| void Slic3r::GUI::AMSRoadUpPart::OnVamsLoading | ( | bool | load, |
| wxColour | col = AMS_CONTROL_GRAY500 ) |
References load().
| void Slic3r::GUI::AMSRoadUpPart::paintEvent | ( | wxPaintEvent & | evt | ) |
References render().
Referenced by AMSRoadUpPart().
| void Slic3r::GUI::AMSRoadUpPart::render | ( | wxDC & | dc | ) |
References doRender().
Referenced by paintEvent().
| void Slic3r::GUI::AMSRoadUpPart::SetMode | ( | AMSRoadShowMode | mode | ) |
References m_road_mode.
| void Slic3r::GUI::AMSRoadUpPart::SetPassRoadColour | ( | wxColour | col | ) |
References m_road_color.
| void Slic3r::GUI::AMSRoadUpPart::UpdateInfo | ( | AMSinfo | amsinfo | ) |
| void Slic3r::GUI::AMSRoadUpPart::UpdatePassRoad | ( | std::string | ams_index, |
| std::string | slot_index, | ||
| AMSPassRoadType | type, | ||
| AMSPassRoadSTEP | step ) |
References m_load_ams_index, m_load_slot_index, and m_load_step.
|
private |
|
private |
Referenced by AMSRoadUpPart(), and doRender().
|
private |
Referenced by AMSRoadUpPart(), doRender(), and UpdateInfo().
|
private |
Referenced by UpdatePassRoad().
|
private |
Referenced by doRender(), and UpdatePassRoad().
|
private |
Referenced by doRender(), and UpdatePassRoad().
|
private |
|
private |
Referenced by AMSRoadUpPart(), and SetPassRoadColour().
|
private |
Referenced by AMSRoadUpPart().
|
private |
Referenced by SetMode().