#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Widgets/AMSItem.hpp>
Public Member Functions | |
| AMSrefresh () | |
| AMSrefresh (wxWindow *parent, std::string ams_id, wxString can_id, Caninfo info, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
| AMSrefresh (wxWindow *parent, std::string ams_id, int can_id, Caninfo info, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
| ~AMSrefresh () | |
| void | UpdateInfo (std::string ams_id, Caninfo info) |
| std::string | GetCanId () const |
| void | PlayLoading () |
| void | StopLoading () |
| void | msw_rescale () |
Protected Member Functions | |
| void | create (wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size) |
| void | on_timer (wxTimerEvent &event) |
| void | OnEnterWindow (wxMouseEvent &evt) |
| void | OnLeaveWindow (wxMouseEvent &evt) |
| void | OnClick (wxMouseEvent &evt) |
| void | post_event (wxCommandEvent &&event) |
| void | paintEvent (wxPaintEvent &evt) |
| virtual void | DoSetSize (int x, int y, int width, int height, int sizeFlags=wxSIZE_AUTO) |
Protected Attributes | |
| wxTimer * | m_playing_timer = {nullptr} |
| int | m_rotation_angle = 0 |
| bool | m_play_loading = {false} |
| bool | m_selected = {false} |
| std::string | m_ams_id |
| std::string | m_can_id |
| Caninfo | m_info |
| ScalableBitmap | m_bitmap_normal |
| ScalableBitmap | m_bitmap_selected |
| ScalableBitmap | m_bitmap_ams_rfid_0 |
| ScalableBitmap | m_bitmap_ams_rfid_1 |
| ScalableBitmap | m_bitmap_ams_rfid_2 |
| ScalableBitmap | m_bitmap_ams_rfid_3 |
| ScalableBitmap | m_bitmap_ams_rfid_4 |
| ScalableBitmap | m_bitmap_ams_rfid_5 |
| ScalableBitmap | m_bitmap_ams_rfid_6 |
| ScalableBitmap | m_bitmap_ams_rfid_7 |
| std::vector< ScalableBitmap > | m_rfid_bitmap_list |
| wxString | m_refresh_id |
| wxBoxSizer * | m_size_body |
| bool | m_disable_mode { false } |
| Slic3r::GUI::AMSrefresh::AMSrefresh | ( | ) |
References Label::Body_10.
Referenced by AMSrefresh(), and AMSrefresh().
| Slic3r::GUI::AMSrefresh::AMSrefresh | ( | wxWindow * | parent, |
| std::string | ams_id, | ||
| wxString | can_id, | ||
| Caninfo | info, | ||
| const wxPoint & | pos = wxDefaultPosition, | ||
| const wxSize & | size = wxDefaultSize ) |
References AMSrefresh(), create(), m_can_id, and UpdateInfo().
| Slic3r::GUI::AMSrefresh::AMSrefresh | ( | wxWindow * | parent, |
| std::string | ams_id, | ||
| int | can_id, | ||
| Caninfo | info, | ||
| const wxPoint & | pos = wxDefaultPosition, | ||
| const wxSize & | size = wxDefaultSize ) |
References AMSrefresh(), create(), m_can_id, and UpdateInfo().
| Slic3r::GUI::AMSrefresh::~AMSrefresh | ( | ) |
References m_playing_timer.
|
protected |
References AMS_CONTROL_DEF_LIB_BK_COLOUR, AMS_REFRESH_SIZE, StateColor::darkModeColorFor(), m_bitmap_ams_rfid_0, m_bitmap_ams_rfid_1, m_bitmap_ams_rfid_2, m_bitmap_ams_rfid_3, m_bitmap_ams_rfid_4, m_bitmap_ams_rfid_5, m_bitmap_ams_rfid_6, m_bitmap_ams_rfid_7, m_bitmap_normal, m_bitmap_selected, m_playing_timer, m_rfid_bitmap_list, on_timer(), OnClick(), OnEnterWindow(), OnLeaveWindow(), and paintEvent().
Referenced by AMSrefresh(), and AMSrefresh().
|
protectedvirtual |
|
inline |
References m_info.
| void Slic3r::GUI::AMSrefresh::msw_rescale | ( | ) |
References m_bitmap_ams_rfid_0, m_bitmap_ams_rfid_1, m_bitmap_ams_rfid_2, m_bitmap_ams_rfid_3, m_bitmap_ams_rfid_4, m_bitmap_ams_rfid_5, m_bitmap_ams_rfid_6, m_bitmap_ams_rfid_7, m_bitmap_normal, m_bitmap_selected, and m_rfid_bitmap_list.
|
protected |
Referenced by create().
|
protected |
References post_event(), and Slic3r::GUI::wxMouseEvent.
Referenced by create().
|
protected |
References m_selected, and Slic3r::GUI::wxMouseEvent.
Referenced by create().
|
protected |
References m_selected, and Slic3r::GUI::wxMouseEvent.
Referenced by create().
|
protected |
References AMS_CONTROL_GRAY500, AMS_CONTROL_GRAY700, Label::Body_10, StateColor::darkModeColorFor(), m_bitmap_normal, m_bitmap_selected, m_disable_mode, m_play_loading, m_refresh_id, m_rfid_bitmap_list, m_rotation_angle, and m_selected.
Referenced by create().
| void Slic3r::GUI::AMSrefresh::PlayLoading | ( | ) |
References AMS_REFRESH_PLAY_LOADING_TIMER, m_disable_mode, m_play_loading, and m_playing_timer.
|
protected |
References m_ams_id, m_disable_mode, m_info, and m_play_loading.
Referenced by OnClick().
| void Slic3r::GUI::AMSrefresh::StopLoading | ( | ) |
References m_disable_mode, m_play_loading, and m_playing_timer.
| void Slic3r::GUI::AMSrefresh::UpdateInfo | ( | std::string | ams_id, |
| Caninfo | info ) |
References m_ams_id, m_can_id, m_info, and m_refresh_id.
Referenced by AMSrefresh(), and AMSrefresh().
|
protected |
Referenced by post_event(), and UpdateInfo().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), and msw_rescale().
|
protected |
Referenced by create(), msw_rescale(), and paintEvent().
|
protected |
Referenced by create(), msw_rescale(), and paintEvent().
|
protected |
Referenced by AMSrefresh(), AMSrefresh(), and UpdateInfo().
|
protected |
Referenced by paintEvent(), PlayLoading(), post_event(), and StopLoading().
|
protected |
Referenced by GetCanId(), post_event(), and UpdateInfo().
|
protected |
Referenced by paintEvent(), PlayLoading(), post_event(), and StopLoading().
|
protected |
Referenced by ~AMSrefresh(), create(), PlayLoading(), and StopLoading().
|
protected |
Referenced by paintEvent(), and UpdateInfo().
|
protected |
Referenced by create(), msw_rescale(), and paintEvent().
|
protected |
Referenced by paintEvent().
|
protected |
Referenced by OnEnterWindow(), OnLeaveWindow(), and paintEvent().
|
protected |