Go to the source code of this file.
|
| static int64_t | blender::string_search::count_utf8_code_points (StringRef str) |
| |
| int | blender::string_search::damerau_levenshtein_distance (StringRef a, StringRef b) |
| |
| int | blender::string_search::get_fuzzy_match_errors (StringRef query, StringRef full) |
| |
| static std::optional< InitialsMatch > | blender::string_search::match_word_initials (StringRef query, const SearchItem &item, const Span< int > word_match_map, int start=0) |
| |
| static int | blender::string_search::get_best_word_index_that_startswith (StringRef query, const SearchItem &item, Span< int > word_match_map, Span< StringRef > remaining_query_words) |
| |
| static int | blender::string_search::get_word_index_that_fuzzy_matches (StringRef query, Span< StringRef > words, Span< int > word_match_map, int *r_error_count) |
| |
| static std::optional< float > | blender::string_search::score_query_against_words (Span< StringRef > query_words, const SearchItem &item) |
| |
| void | blender::string_search::extract_normalized_words (StringRef str, LinearAllocator<> &allocator, Vector< StringRef, 64 > &r_words, Vector< int, 64 > &r_word_group_ids) |
| |
◆ UI_MENU_ARROW_SEP
Definition at line 17 of file string_search.cc.
Referenced by blender::add_attribute_search_button(), blender::nodes::GatherLinkSearchOpParams::add_item(), blender::ui::attribute_search_item_add(), blender::ed::space_node::create_search_popup_block(), blender::string_search::extract_normalized_words(), blender::ed::space_node::gather_socket_link_operations(), menu_items_from_all_operators(), menu_items_from_ui_create(), blender::ed::space_node::node_geometry_add_attribute_search_button(), blender::ed::space_node::search_link_ops_for_asset_metadata(), blender::string_search::tests::TEST(), blender::string_search::tests::TEST(), and UI_but_func_menu_search().
◆ UI_MENU_ARROW_SEP_UNICODE
| #define UI_MENU_ARROW_SEP_UNICODE 0x25b8 |