#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/AMSDryControl.hpp>
◆ AMSFilamentPanel()
| Slic3r::GUI::AMSFilamentPanel::AMSFilamentPanel |
( |
wxWindow * | parent, |
|
|
const wxString & | ams_name, |
|
|
wxWindowID | id = wxID_ANY ) |
235 : wxPanel(parent, id)
236{
237 SetBackgroundColour(wxColour("#DBDBDB"));
238
239 wxBoxSizer* main_sizer = new wxBoxSizer(wxVERTICAL);
240
241
246
247
252
255
256 SetSizer(main_sizer);
257 wxGetApp().UpdateDarkUI(this);
258}
static wxFont Body_14
Definition Label.hpp:53
wxPanel * m_filament_container
Definition AMSDryControl.hpp:86
Label * m_ams_name_label
Definition AMSDryControl.hpp:84
wxBoxSizer * m_filament_sizer
Definition AMSDryControl.hpp:83
References Label::Body_14, m_ams_name_label, m_filament_container, and m_filament_sizer.
◆ AddFilamentItem() [1/2]
| void Slic3r::GUI::AMSFilamentPanel::AddFilamentItem |
( |
const wxString & | text, |
|
|
const std::string & | icon_name ) |
◆ AddFilamentItem() [2/2]
◆ Clear()
| void Slic3r::GUI::AMSFilamentPanel::Clear |
( |
| ) |
|
◆ msw_rescale()
| void Slic3r::GUI::AMSFilamentPanel::msw_rescale |
( |
| ) |
|
291{
293 item->msw_rescale();
294 }
295 Layout();
296}
References m_filament_items.
◆ OnPaint()
| void Slic3r::GUI::AMSFilamentPanel::OnPaint |
( |
wxPaintEvent & | event | ) |
|
|
private |
◆ SetAmsName()
| void Slic3r::GUI::AMSFilamentPanel::SetAmsName |
( |
const wxString & | ams_name | ) |
|
◆ m_ams_name_label
| Label* Slic3r::GUI::AMSFilamentPanel::m_ams_name_label |
|
private |
◆ m_border_radius
| int Slic3r::GUI::AMSFilamentPanel::m_border_radius |
|
private |
◆ m_filament_container
| wxPanel* Slic3r::GUI::AMSFilamentPanel::m_filament_container {nullptr} |
|
private |
◆ m_filament_items
◆ m_filament_sizer
| wxBoxSizer* Slic3r::GUI::AMSFilamentPanel::m_filament_sizer |
|
private |
The documentation for this class was generated from the following files: