◆ ColorDataObject()
| Slic3r::GUI::ColorDataObject::ColorDataObject |
( |
const wxColour & | color = *wxBLACK, |
|
|
int | filament_id = 0, |
|
|
const std::string & | type = "PLA" ) |
|
inline |
67 : wxCustomDataObject(wxDataFormat("application/customize_format"))
68 {
72 }
void set_custom_data_filament_id(int filament_id)
Definition DragDropPanel.cpp:88
void set_custom_data_color(const wxColor &color)
Definition DragDropPanel.cpp:92
void set_custom_data_type(const std::string &type)
Definition DragDropPanel.cpp:83
References set_custom_data_color(), set_custom_data_filament_id(), and set_custom_data_type().
◆ GetColor()
| wxColour Slic3r::GUI::ColorDataObject::GetColor |
( |
| ) |
const |
|
inline |
CustomData m_data
Definition DragDropPanel.cpp:115
References m_data.
◆ GetDataHere()
| virtual bool Slic3r::GUI::ColorDataObject::GetDataHere |
( |
void * | buf | ) |
const |
|
inlineoverridevirtual |
101 {
102 char *ptr = static_cast<char *>(buf);
104 return true;
105 }
References m_data.
◆ GetDataSize()
| virtual size_t Slic3r::GUI::ColorDataObject::GetDataSize |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetFilament()
| int Slic3r::GUI::ColorDataObject::GetFilament |
( |
| ) |
const |
|
inline |
◆ GetType()
| std::string Slic3r::GUI::ColorDataObject::GetType |
( |
| ) |
const |
|
inline |
◆ set_custom_data_color()
| void Slic3r::GUI::ColorDataObject::set_custom_data_color |
( |
const wxColor & | color | ) |
|
|
inline |
◆ set_custom_data_filament_id()
| void Slic3r::GUI::ColorDataObject::set_custom_data_filament_id |
( |
int | filament_id | ) |
|
|
inline |
◆ set_custom_data_type()
| void Slic3r::GUI::ColorDataObject::set_custom_data_type |
( |
const std::string & | type | ) |
|
|
inline |
◆ SetColor()
| void Slic3r::GUI::ColorDataObject::SetColor |
( |
const wxColour & | color | ) |
|
|
inline |
◆ SetData()
| virtual bool Slic3r::GUI::ColorDataObject::SetData |
( |
size_t | len, |
|
|
const void * | buf ) |
|
inlineoverridevirtual |
107 {
110 return true;
111 }
112 return false;
113 }
virtual size_t GetDataSize() const override
Definition DragDropPanel.cpp:99
References GetDataSize(), and m_data.
◆ SetFilament()
| void Slic3r::GUI::ColorDataObject::SetFilament |
( |
int | label | ) |
|
|
inline |
◆ SetType()
| void Slic3r::GUI::ColorDataObject::SetType |
( |
const std::string & | type | ) |
|
|
inline |
◆ m_data
The documentation for this class was generated from the following file: