#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/DeviceTab/wgtDeviceNozzleRack.h>
Public Member Functions | |
| wgtDeviceNozzleRack (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL) | |
| ~wgtDeviceNozzleRack ()=default | |
| void | UpdateRackInfo (std::shared_ptr< DevNozzleRack > rack) |
| void | Rescale () |
Private Member Functions | |
| void | CreateGui () |
Private Attributes | |
| std::weak_ptr< DevNozzleRack > | m_nozzle_rack |
| wgtDeviceNozzleRackToolHead * | m_toolhead_panel { nullptr } |
| wgtDeviceNozzleRackArea * | m_rack_area { nullptr } |
| Slic3r::GUI::wgtDeviceNozzleRack::wgtDeviceNozzleRack | ( | wxWindow * | parent, |
| wxWindowID | id = wxID_ANY, | ||
| const wxPoint & | pos = wxDefaultPosition, | ||
| const wxSize & | size = wxDefaultSize, | ||
| long | style = wxTAB_TRAVERSAL ) |
References CreateGui(), and style.
|
default |
|
private |
References m_rack_area, m_toolhead_panel, WGT_GREY300, and WX_DIP_SIZE.
Referenced by wgtDeviceNozzleRack().
| void Slic3r::GUI::wgtDeviceNozzleRack::Rescale | ( | ) |
References m_rack_area, and m_toolhead_panel.
| void Slic3r::GUI::wgtDeviceNozzleRack::UpdateRackInfo | ( | std::shared_ptr< DevNozzleRack > | rack | ) |
References Slic3r::DevNozzleSystem::GetExtNozzle(), m_nozzle_rack, m_rack_area, m_toolhead_panel, and MAIN_EXTRUDER_ID.
|
private |
Referenced by UpdateRackInfo().
|
private |
Referenced by CreateGui(), Rescale(), and UpdateRackInfo().
|
private |
Referenced by CreateGui(), Rescale(), and UpdateRackInfo().