![]() |
Prusa Slicer 2.6.0
|
Classes | |
| struct | FoundOption |
| struct | GroupAndCategory |
| struct | InputInfo |
| struct | Option |
| class | OptionsSearcher |
| struct | OptionViewParameters |
| class | SearchDialog |
| class | SearchListModel |
Functions | |
| static char | marker_by_type (Preset::Type type, PrinterTechnology pt) |
| template<class T > | |
| void | change_opt_key (std::string &opt_key, DynamicPrintConfig *config, int &cnt) |
| static std::string | get_key (const std::string &opt_key, Preset::Type type) |
| 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 Option | create_option (const std::string &opt_key, const wxString &label, Preset::Type type, const GroupAndCategory &gc) |
Variables | |
| static const std::map< const char, int > | icon_idxs |
| struct Slic3r::Search::InputInfo |
Collaboration diagram for Slic3r::Search::InputInfo:| Class Members | ||
|---|---|---|
| DynamicPrintConfig * | config {nullptr} | |
| Type | type {Preset::TYPE_INVALID} | |
| struct Slic3r::Search::OptionViewParameters |
| void Slic3r::Search::change_opt_key | ( | std::string & | opt_key, |
| DynamicPrintConfig * | config, | ||
| int & | cnt | ||
| ) |
References Slic3r::ConfigBase::option().
Here is the call graph for this function:
|
static |
References _, Slic3r::Search::GroupAndCategory::category, get_key(), Slic3r::Search::GroupAndCategory::group, L, Slic3r::GUI::Tab::translate_category(), Slic3r::Preset::TYPE_PRINTER, and boost::nowide::widen().
Referenced by Slic3r::Search::OptionsSearcher::get_option().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References fts::fuzzy_match(), fts::max_matches, and fts::stopper.
Referenced by Slic3r::Search::OptionsSearcher::search().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Referenced by Slic3r::Search::OptionsSearcher::add_key(), Slic3r::Search::OptionsSearcher::append_options(), Slic3r::Search::OptionsSearcher::append_preferences_option(), create_option(), Slic3r::Search::OptionsSearcher::get_option(), and Slic3r::Search::OptionsSearcher::get_option().
Here is the caller graph for this function:
|
static |
References ImGui::ColorMarkerEnd, ImGui::ColorMarkerStart, and marker_by_type().
Referenced by Slic3r::Search::OptionsSearcher::search().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References ImGui::FilamentIconMarker, ImGui::MaterialIconMarker, ImGui::PreferencesButton, ImGui::PrinterIconMarker, ImGui::PrinterSlaIconMarker, ImGui::PrintIconMarker, Slic3r::ptSLA, Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PREFERENCES, 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().
Here is the caller graph for this function:Referenced by Slic3r::Search::SearchListModel::Prepend().