Blender V4.3
blender::ui::string_search Namespace Reference

Classes

struct  RecentCacheStorage
 
class  StringSearch
 

Functions

void add_recent_search (StringRef chosen_str)
 
const blender::string_search::RecentCacheget_recent_cache_or_null ()
 
void write_recent_searches_file ()
 
void read_recent_searches_file ()
 
static RecentCacheStorageget_recent_cache_storage ()
 
static std::optional< std::string > get_recent_searches_file_path ()
 

Function Documentation

◆ add_recent_search()

void blender::ui::string_search::add_recent_search ( StringRef chosen_str)

◆ get_recent_cache_or_null()

const RecentCache * blender::ui::string_search::get_recent_cache_or_null ( )

Depending on the user preferences, either outputs the recent cache or null.

Definition at line 45 of file interface_string_search.cc.

References blender::ui::string_search::RecentCacheStorage::cache, get_recent_cache_storage(), and USER_FLAG_RECENT_SEARCHES_DISABLE.

◆ get_recent_cache_storage()

static RecentCacheStorage & blender::ui::string_search::get_recent_cache_storage ( )
static

◆ get_recent_searches_file_path()

static std::optional< std::string > blender::ui::string_search::get_recent_searches_file_path ( )
static

◆ read_recent_searches_file()

◆ write_recent_searches_file()