Classes | |
| struct | FoundOption |
| struct | OptionViewParameters |
| class | OptionsSearcher |
| class | SearchItem |
| class | SearchDialog |
| class | SearchListModel |
| class | SearchObjectDialog |
| struct | InputInfo |
| struct | GroupAndCategory |
| struct | Option |
| class | SettingsIndex |
Functions | |
| static char | marker_by_type (Preset::Type type, PrinterTechnology pt) |
| static std::wstring | mark_string (const std::wstring &str, const std::vector< uint16_t > &matches, Preset::Type type, PrinterTechnology pt) |
| static bool | fuzzy_match (const std::wstring &search_pattern, const std::wstring &label, int &out_score, std::vector< uint16_t > &out_matches) |
| static std::string | get_key (const std::string &opt_key, Preset::Type type) |
| template<class T> | |
| void | change_opt_key (std::string &opt_key, DynamicPrintConfig *config, int &cnt) |
| static Option | make_option (const std::string &key, Preset::Type type, const wxString &label, const GroupAndCategory &gc, ConfigOptionMode mode, const std::string &tooltip, bool rewrite_extruder_category) |
| static Option | create_option (const std::string &opt_key, const wxString &label, Preset::Type type, const GroupAndCategory &gc) |
| wxString | compose_display_label (const wxString &line_label, const wxString &leaf_label, bool multi) |
| wxString | resolve_setting_title (const wxString &precomposed, const wxString &live_label, bool live_multi) |
Variables | |
| static const std::map< const char, int > | icon_idxs |
| struct Slic3r::Search::OptionViewParameters |
| struct Slic3r::Search::InputInfo |
| Class Members | ||
|---|---|---|
| DynamicPrintConfig * | config {nullptr} | |
| ConfigOptionMode | mode {comSimple} | |
| Type | type {Preset::TYPE_INVALID} | |
| struct Slic3r::Search::GroupAndCategory |
| void Slic3r::Search::change_opt_key | ( | std::string & | opt_key, |
| DynamicPrintConfig * | config, | ||
| int & | cnt ) |
References Slic3r::ConfigBase::option().
Referenced by Slic3r::Search::SettingsIndex::append_options().
|
inline |
References L.
Referenced by Slic3r::GUI::OptionsGroup::append_line().
|
static |
References Slic3r::comSimple, get_key(), and make_option().
Referenced by Slic3r::Search::SettingsIndex::get_option().
|
static |
References fts::fuzzy_match(), fts::max_matches, and fts::stopper.
Referenced by Slic3r::Search::OptionsSearcher::search().
|
static |
Referenced by Slic3r::Search::SettingsIndex::add_key(), Slic3r::Search::SettingsIndex::append_options(), create_option(), Slic3r::Search::SettingsIndex::get_option(), Slic3r::Search::SettingsIndex::get_option(), Slic3r::Search::SettingsIndex::set_line_label(), and Slic3r::Search::SettingsIndex::set_path().
|
static |
References _, Slic3r::Search::GroupAndCategory::category, Slic3r::Search::GroupAndCategory::group, Slic3r::Search::GroupAndCategory::icon, Slic3r::into_u8(), Slic3r::Search::GroupAndCategory::line_label, Slic3r::Search::GroupAndCategory::line_label_en, Slic3r::Search::GroupAndCategory::path, Slic3r::GUI::Tab::translate_category(), and Slic3r::Preset::TYPE_PRINTER.
Referenced by Slic3r::Search::SettingsIndex::append_options(), and create_option().
|
static |
References marker_by_type().
Referenced by Slic3r::Search::OptionsSearcher::search().
|
static |
References Slic3r::ptSLA, Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PRINT, Slic3r::Preset::TYPE_PRINTER, Slic3r::Preset::TYPE_SLA_MATERIAL, and Slic3r::Preset::TYPE_SLA_PRINT.
Referenced by mark_string(), and Slic3r::Search::OptionsSearcher::search().
|
inline |
Referenced by Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::setting_text().
|
static |
Referenced by Slic3r::Search::SearchListModel::Prepend().