Represents option lines.
More...
#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/OptionsGroup.hpp>
◆ Line() [1/2]
| Slic3r::GUI::Line::Line |
( |
wxString | label, |
|
|
wxString | tooltip ) |
|
inline |
91 :
#define _(s)
Definition 3mf.cpp:306
wxString label_tooltip
Definition OptionsGroup.hpp:65
wxString label
Definition OptionsGroup.hpp:63
wxString label_en
Definition OptionsGroup.hpp:64
References _, label, label_en, and label_tooltip.
◆ Line() [2/2]
| Slic3r::GUI::Line::Line |
( |
| ) |
|
|
inline |
bool m_is_separator
Definition OptionsGroup.hpp:61
References m_is_separator.
◆ append_option()
| void Slic3r::GUI::Line::append_option |
( |
const Option & | option | ) |
|
|
inline |
◆ append_widget()
| void Slic3r::GUI::Line::append_widget |
( |
const widget_t | widget | ) |
|
|
inline |
◆ blink()
| const bool Slic3r::GUI::UndoValueUIManager::blink |
( |
| ) |
const |
|
inlineinherited |
◆ edit_bitmap()
| const wxBitmap * Slic3r::GUI::UndoValueUIManager::edit_bitmap |
( |
| ) |
const |
|
inlineinherited |
◆ edit_tooltip()
| const wxString * Slic3r::GUI::UndoValueUIManager::edit_tooltip |
( |
| ) |
const |
|
inlineinherited |
◆ get_blink_ptr()
| bool * Slic3r::GUI::UndoValueUIManager::get_blink_ptr |
( |
| ) |
|
|
inlineinherited |
◆ get_extra_widgets()
| const std::vector< widget_t > & Slic3r::GUI::Line::get_extra_widgets |
( |
| ) |
const |
|
inline |
◆ get_first_option_key()
| std::string & Slic3r::GUI::Line::get_first_option_key |
( |
| ) |
|
|
inline |
◆ get_options()
| const std::vector< Option > & Slic3r::GUI::Line::get_options |
( |
| ) |
const |
|
inline |
◆ has_edit_ui()
| bool Slic3r::GUI::UndoValueUIManager::has_edit_ui |
( |
| ) |
const |
|
inlineinherited |
◆ has_only_option()
| bool Slic3r::GUI::Line::has_only_option |
( |
const std::string & | opt_key | ) |
const |
|
inline |
◆ has_undo_ui()
| bool Slic3r::GUI::UndoValueUIManager::has_undo_ui |
( |
| ) |
const |
|
inlineinherited |
◆ is_separator()
| bool Slic3r::GUI::Line::is_separator |
( |
| ) |
const |
|
inline |
◆ label_color()
| const wxColour * Slic3r::GUI::UndoValueUIManager::label_color |
( |
| ) |
const |
|
inlineinherited |
◆ set_edit_bitmap()
| bool Slic3r::GUI::UndoValueUIManager::set_edit_bitmap |
( |
const ScalableBitmap * | bmp | ) |
|
|
inlineinherited |
◆ set_edit_tooltip()
| bool Slic3r::GUI::UndoValueUIManager::set_edit_tooltip |
( |
const wxString & | tip | ) |
|
|
inlineinherited |
◆ set_label()
| void Slic3r::GUI::Line::set_label |
( |
const wxString & | new_label | ) |
|
|
inline |
◆ set_label_colour()
| bool Slic3r::GUI::UndoValueUIManager::set_label_colour |
( |
const wxColour * | clr | ) |
|
|
inlineinherited |
◆ set_undo_bitmap()
| bool Slic3r::GUI::UndoValueUIManager::set_undo_bitmap |
( |
const ScalableBitmap * | bmp | ) |
|
|
inlineinherited |
◆ set_undo_to_sys_bitmap()
| bool Slic3r::GUI::UndoValueUIManager::set_undo_to_sys_bitmap |
( |
const ScalableBitmap * | bmp | ) |
|
|
inlineinherited |
◆ set_undo_to_sys_tooltip()
| bool Slic3r::GUI::UndoValueUIManager::set_undo_to_sys_tooltip |
( |
const wxString * | tip | ) |
|
|
inlineinherited |
◆ set_undo_tooltip()
| bool Slic3r::GUI::UndoValueUIManager::set_undo_tooltip |
( |
const wxString * | tip | ) |
|
|
inlineinherited |
◆ undo_bitmap()
| const ScalableBitmap * Slic3r::GUI::UndoValueUIManager::undo_bitmap |
( |
| ) |
const |
|
inlineinherited |
◆ undo_to_sys_bitmap()
| const ScalableBitmap * Slic3r::GUI::UndoValueUIManager::undo_to_sys_bitmap |
( |
| ) |
const |
|
inlineinherited |
◆ undo_to_sys_tooltip()
| const wxString * Slic3r::GUI::UndoValueUIManager::undo_to_sys_tooltip |
( |
| ) |
const |
|
inlineinherited |
◆ undo_tooltip()
| const wxString * Slic3r::GUI::UndoValueUIManager::undo_tooltip |
( |
| ) |
const |
|
inlineinherited |
◆ extra_widget_sizer
| wxSizer* Slic3r::GUI::Line::extra_widget_sizer {nullptr} |
◆ extra_widget_win
| wxWindow* Slic3r::GUI::Line::extra_widget_win {nullptr} |
◆ full_width
| size_t Slic3r::GUI::Line::full_width {0} |
◆ label
| wxString Slic3r::GUI::Line::label |
◆ label_en
| wxString Slic3r::GUI::Line::label_en |
◆ label_path
| std::string Slic3r::GUI::Line::label_path |
◆ label_tooltip
| wxString Slic3r::GUI::Line::label_tooltip |
◆ label_widget
◆ m_edit_ui
◆ m_extra_widgets
| std::vector<widget_t> Slic3r::GUI::Line::m_extra_widgets |
|
private |
◆ m_is_separator
| bool Slic3r::GUI::Line::m_is_separator { false } |
|
private |
◆ m_options
| std::vector<Option> Slic3r::GUI::Line::m_options |
|
private |
◆ m_undo_ui
Referenced by blink(), get_blink_ptr(), has_undo_ui(), label_color(), set_label_colour(), set_undo_bitmap(), set_undo_to_sys_bitmap(), set_undo_to_sys_tooltip(), set_undo_tooltip(), undo_bitmap(), undo_to_sys_bitmap(), undo_to_sys_tooltip(), and undo_tooltip().
◆ near_label_widget
| std::function<wxWindow*(wxWindow*)> Slic3r::GUI::Line::near_label_widget { nullptr } |
◆ near_label_widget_win
| wxWindow* Slic3r::GUI::Line::near_label_widget_win {nullptr} |
◆ toggle_visible
| bool Slic3r::GUI::Line::toggle_visible {true} |
◆ undo_to_sys
| bool Slic3r::GUI::Line::undo_to_sys {false} |
◆ widget
◆ widget_sizer
| wxSizer* Slic3r::GUI::Line::widget_sizer {nullptr} |
The documentation for this class was generated from the following file: