#include <src/slic3r/GUI/wxExtensions.hpp>
◆ ScalableBitmap() [1/2]
| ScalableBitmap::ScalableBitmap |
( |
| ) |
|
|
inline |
◆ ScalableBitmap() [2/2]
| ScalableBitmap::ScalableBitmap |
( |
wxWindow * |
parent, |
|
|
const std::string & |
icon_name = "", |
|
|
const int |
px_cnt = 16, |
|
|
const bool |
grayscale = false |
|
) |
| |
785 :
788{
791}
int m_px_cnt
Definition wxExtensions.hpp:169
wxWindow * parent() const
Definition wxExtensions.hpp:150
std::string m_icon_name
Definition wxExtensions.hpp:168
int px_cnt() const
Definition wxExtensions.hpp:152
wxWindow * m_parent
Definition wxExtensions.hpp:165
wxBitmap m_bitmap
Definition wxExtensions.hpp:167
wxBitmapBundle m_bmp
Definition wxExtensions.hpp:166
wxBitmapBundle * get_bmp_bundle(const std::string &bmp_name, int px_cnt=16, const std::string &new_color_rgb=std::string())
Definition wxExtensions.cpp:420
References get_bmp_bundle(), m_bitmap, m_bmp, m_parent, and px_cnt().
◆ ~ScalableBitmap()
| ScalableBitmap::~ScalableBitmap |
( |
| ) |
|
|
inline |
◆ bmp()
| const wxBitmapBundle & ScalableBitmap::bmp |
( |
| ) |
const |
|
inline |
References m_bmp.
Referenced by LockButton::LockButton(), ScalableButton::ScalableButton(), BlinkingBitmap::activate(), BlinkingBitmap::blink(), Slic3r::DoubleSlider::Control::draw_one_layer_icon(), BlinkingBitmap::get_bmp(), Slic3r::Search::SearchListModel::GetValueByRow(), Slic3r::GUI::ObjectManipulation::msw_rescale(), ScalableButton::SetBitmap_(), ScalableButton::SetBitmapDisabled_(), Slic3r::GUI::UndoValueUIManager::undo_bitmap(), Slic3r::GUI::UndoValueUIManager::undo_to_sys_bitmap(), LockButton::update_button_bitmaps(), Slic3r::GUI::ObjectManipulation::update_reset_buttons_visibility(), Slic3r::GUI::ObjectSettings::update_settings_list(), and Slic3r::GUI::ObjectManipulation::update_warning_icon_state().
◆ get_bitmap()
| wxBitmap ScalableBitmap::get_bitmap |
( |
| ) |
|
|
inline |
◆ GetHeight()
| int ScalableBitmap::GetHeight |
( |
| ) |
const |
|
inline |
◆ GetSize()
| wxSize ScalableBitmap::GetSize |
( |
| ) |
const |
|
inline |
◆ GetWidth()
| int ScalableBitmap::GetWidth |
( |
| ) |
const |
|
inline |
◆ name()
| const std::string & ScalableBitmap::name |
( |
| ) |
const |
|
inline |
◆ parent()
| wxWindow * ScalableBitmap::parent |
( |
| ) |
const |
|
inline |
◆ px_cnt()
| int ScalableBitmap::px_cnt |
( |
| ) |
const |
|
inline |
◆ sys_color_changed()
| void ScalableBitmap::sys_color_changed |
( |
| ) |
|
◆ m_bitmap
| wxBitmap ScalableBitmap::m_bitmap = wxBitmap() |
|
private |
◆ m_bmp
| wxBitmapBundle ScalableBitmap::m_bmp = wxBitmapBundle() |
|
private |
◆ m_icon_name
| std::string ScalableBitmap::m_icon_name = "" |
|
private |
◆ m_parent
| wxWindow* ScalableBitmap::m_parent { nullptr } |
|
private |
◆ m_px_cnt
| int ScalableBitmap::m_px_cnt {16} |
|
private |
The documentation for this class was generated from the following files: