#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Widgets/AMSItem.hpp>
Public Member Functions | |
| void | OnAmsLoading (bool load, wxColour col) |
| void | TurnOff () |
| void | setShowState (bool show_state) |
| void | msw_rescale () |
| void | paintEvent (wxPaintEvent &evt) |
| void | render (wxDC &dc) |
| void | doRender (wxDC &dc) |
| AMSextruderImage (wxWindow *parent, wxWindowID id, std::string file_name, const wxSize &size, const wxPoint &pos=wxDefaultPosition) | |
| ~AMSextruderImage () | |
Public Attributes | |
| bool | m_show_state = {false} |
| wxColour | m_colour |
| ScalableBitmap | m_ams_extruder |
| std::string | m_file_name |
| bool | m_ams_loading { false } |
| Slic3r::GUI::AMSextruderImage::AMSextruderImage | ( | wxWindow * | parent, |
| wxWindowID | id, | ||
| std::string | file_name, | ||
| const wxSize & | size, | ||
| const wxPoint & | pos = wxDefaultPosition ) |
References StateColor::darkModeColorFor(), m_ams_extruder, m_file_name, and paintEvent().
| Slic3r::GUI::AMSextruderImage::~AMSextruderImage | ( | ) |
| void Slic3r::GUI::AMSextruderImage::doRender | ( | wxDC & | dc | ) |
References m_ams_extruder, m_ams_loading, m_colour, and m_show_state.
Referenced by render().
| void Slic3r::GUI::AMSextruderImage::msw_rescale | ( | ) |
References m_ams_extruder, and m_file_name.
| void Slic3r::GUI::AMSextruderImage::OnAmsLoading | ( | bool | load, |
| wxColour | col ) |
References load(), m_ams_loading, and m_colour.
| void Slic3r::GUI::AMSextruderImage::paintEvent | ( | wxPaintEvent & | evt | ) |
References render().
Referenced by AMSextruderImage().
| void Slic3r::GUI::AMSextruderImage::render | ( | wxDC & | dc | ) |
References doRender().
Referenced by paintEvent().
|
inline |
References m_show_state.
| void Slic3r::GUI::AMSextruderImage::TurnOff | ( | ) |
References AMS_EXTRUDER_DEF_COLOUR, and m_colour.
| ScalableBitmap Slic3r::GUI::AMSextruderImage::m_ams_extruder |
Referenced by AMSextruderImage(), doRender(), and msw_rescale().
| bool Slic3r::GUI::AMSextruderImage::m_ams_loading { false } |
Referenced by doRender(), and OnAmsLoading().
| wxColour Slic3r::GUI::AMSextruderImage::m_colour |
Referenced by doRender(), OnAmsLoading(), and TurnOff().
| std::string Slic3r::GUI::AMSextruderImage::m_file_name |
Referenced by AMSextruderImage(), and msw_rescale().
| bool Slic3r::GUI::AMSextruderImage::m_show_state = {false} |
Referenced by doRender(), and setShowState().