#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Widgets/AMSItem.hpp>
Public Member Functions | |
| DevExtruderImage (wxWindow *parent, wxWindowID id, int extruder_num, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
| ~DevExtruderImage () | |
| void | update (DevExtruderState single_state) |
| void | update (DevExtruderState left_state, DevExtruderState right_state) |
| void | msw_rescale () |
| void | setExtruderCount (int extruder_num) |
| void | setExtruderUsed (const std::string &loc) |
Private Member Functions | |
| void | paintEvent (wxPaintEvent &evt) |
| void | render (wxDC &dc) |
| void | doRender (wxDC &dc) |
| Slic3r::GUI::DevExtruderImage::DevExtruderImage | ( | wxWindow * | parent, |
| wxWindowID | id, | ||
| int | extruder_num, | ||
| const wxPoint & | pos = wxDefaultPosition, | ||
| const wxSize & | size = wxDefaultSize ) |
References m_extruder_num, m_extruder_single_nozzle_empty_load, m_extruder_single_nozzle_empty_unload, m_extruder_single_nozzle_filled_load, m_extruder_single_nozzle_filled_unload, m_left_extruder_active_empty, m_left_extruder_active_filled, m_left_extruder_unactive_empty, m_left_extruder_unactive_filled, m_right_extruder_active_empty, m_right_extruder_active_filled, m_right_extruder_unactive_empty, m_right_extruder_unactive_filled, and paintEvent().
|
inline |
|
private |
References ScalableBitmap::bmp(), current_extruder_loc, Slic3r::GUI::EMPTY_LOAD, Slic3r::GUI::EMPTY_UNLOAD, Slic3r::GUI::FILLED_LOAD, Slic3r::GUI::FILLED_UNLOAD, ScalableBitmap::GetBmpHeight(), ScalableBitmap::GetBmpWidth(), m_extruder_num, m_extruder_single_nozzle_empty_load, m_extruder_single_nozzle_empty_unload, m_extruder_single_nozzle_filled_load, m_extruder_single_nozzle_filled_unload, m_left_ext_state, m_left_extruder_active_empty, m_left_extruder_active_filled, m_left_extruder_unactive_empty, m_left_extruder_unactive_filled, m_right_ext_state, m_right_extruder_active_empty, m_right_extruder_active_filled, m_right_extruder_unactive_empty, m_right_extruder_unactive_filled, and m_single_ext_state.
Referenced by render().
| void Slic3r::GUI::DevExtruderImage::msw_rescale | ( | ) |
References m_extruder_single_nozzle_empty_load, m_extruder_single_nozzle_empty_unload, m_extruder_single_nozzle_filled_load, m_extruder_single_nozzle_filled_unload, m_left_extruder_active_empty, m_left_extruder_active_filled, m_left_extruder_unactive_empty, m_left_extruder_unactive_filled, m_right_extruder_active_empty, m_right_extruder_active_filled, m_right_extruder_unactive_empty, and m_right_extruder_unactive_filled.
|
inlineprivate |
References render().
Referenced by DevExtruderImage().
|
private |
References doRender().
Referenced by paintEvent().
|
inline |
References m_extruder_num.
|
inline |
References current_extruder_loc.
|
inline |
References m_left_ext_state, and m_right_ext_state.
|
inline |
References m_single_ext_state.
|
private |
Referenced by doRender(), and setExtruderUsed().
|
private |
Referenced by DevExtruderImage(), doRender(), and setExtruderCount().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by doRender(), and update().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by doRender(), and update().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by DevExtruderImage(), doRender(), and msw_rescale().
|
private |
Referenced by doRender(), and update().