#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/CameraPopup.hpp>
Public Member Functions | |
| CameraItem (wxWindow *parent, std::string normal, std::string hover) | |
| ~CameraItem () | |
| void | msw_rescale () |
| void | on_enter_win (wxMouseEvent &evt) |
| void | on_level_win (wxMouseEvent &evt) |
| void | paintEvent (wxPaintEvent &evt) |
| void | render (wxDC &dc) |
| void | doRender (wxDC &dc) |
Public Attributes | |
| MachineObject * | m_obj {nullptr} |
| bool | m_hover {false} |
| ScalableBitmap | m_bitmap_normal |
| ScalableBitmap | m_bitmap_hover |
| Slic3r::GUI::CameraItem::CameraItem | ( | wxWindow * | parent, |
| std::string | normal, | ||
| std::string | hover ) |
References m_bitmap_hover, m_bitmap_normal, Slic3r::normal(), on_enter_win(), on_level_win(), and paintEvent().
| Slic3r::GUI::CameraItem::~CameraItem | ( | ) |
| void Slic3r::GUI::CameraItem::doRender | ( | wxDC & | dc | ) |
References m_bitmap_hover, m_bitmap_normal, and m_hover.
Referenced by render().
| void Slic3r::GUI::CameraItem::msw_rescale | ( | ) |
References m_bitmap_hover, and m_bitmap_normal.
| void Slic3r::GUI::CameraItem::on_enter_win | ( | wxMouseEvent & | evt | ) |
References m_hover, and Slic3r::GUI::wxMouseEvent.
Referenced by CameraItem().
| void Slic3r::GUI::CameraItem::on_level_win | ( | wxMouseEvent & | evt | ) |
References m_hover, and Slic3r::GUI::wxMouseEvent.
Referenced by CameraItem().
| void Slic3r::GUI::CameraItem::paintEvent | ( | wxPaintEvent & | evt | ) |
References render().
Referenced by CameraItem().
| void Slic3r::GUI::CameraItem::render | ( | wxDC & | dc | ) |
References doRender().
Referenced by paintEvent().
| ScalableBitmap Slic3r::GUI::CameraItem::m_bitmap_hover |
Referenced by CameraItem(), doRender(), and msw_rescale().
| ScalableBitmap Slic3r::GUI::CameraItem::m_bitmap_normal |
Referenced by CameraItem(), doRender(), and msw_rescale().
| bool Slic3r::GUI::CameraItem::m_hover {false} |
Referenced by doRender(), on_enter_win(), and on_level_win().
| MachineObject* Slic3r::GUI::CameraItem::m_obj {nullptr} |