58 bool filter_assets_only,
59 const char *filter_glob,
60 const char *filter_search);
74 const struct bUUID *catalog_id);
95 bool do_asset_library,
struct AssetLibrary AssetLibrary
struct BlendHandle BlendHandle
eFileSel_Params_AssetCatalogVisibility
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
__forceinline const avxb select(const avxb &m, const avxb &t, const avxb &f)
void sort(btMatrix3x3 &U, btVector3 &sigma, btMatrix3x3 &V, int t)
Helper function of 3X3 SVD for sorting singular values.
void filelist_readjob_start(struct FileList *filelist, int space_notifier, const struct bContext *C)
struct ImBuf * filelist_file_getimage(const FileDirEntry *file)
bool filelist_cache_previews_running(struct FileList *filelist)
void filelist_entry_select_index_set(struct FileList *filelist, int index, FileSelType select, unsigned int flag, FileCheckType check)
void folderlist_free(struct ListBase *folderlist)
void filelist_free(struct FileList *filelist)
bool filelist_is_ready(struct FileList *filelist)
void folder_history_list_ensure_for_active_browse_mode(struct SpaceFile *sfile)
void filelist_setrecursion(struct FileList *filelist, int recursion_level)
int filelist_file_find_path(struct FileList *filelist, const char *file)
struct FileList * filelist_new(short type)
void filelist_sort(struct FileList *filelist)
struct AssetLibrary * filelist_asset_library(struct FileList *filelist)
void filelist_tag_needs_filtering(struct FileList *filelist)
struct ImBuf * filelist_geticon_image_ex(const FileDirEntry *file)
bool filelist_islibrary(struct FileList *filelist, char *dir, char **r_group)
unsigned int filelist_entry_select_index_get(struct FileList *filelist, int index, FileCheckType check)
struct ImBuf * filelist_getimage(struct FileList *filelist, int index)
bool filelist_cache_previews_update(struct FileList *filelist)
void filelist_setfilter_options(struct FileList *filelist, bool do_filter, bool hide_dot, bool hide_parent, uint64_t filter, uint64_t filter_id, bool filter_assets_only, const char *filter_glob, const char *filter_search)
bool filelist_entry_is_selected(struct FileList *filelist, int index)
void filelist_settype(struct FileList *filelist, short type)
void folder_history_list_free(struct SpaceFile *sfile)
void filelist_freelib(struct FileList *filelist)
struct BlendHandle * filelist_lib(struct FileList *filelist)
void filelist_set_asset_catalog_filter_options(struct FileList *filelist, eFileSel_Params_AssetCatalogVisibility catalog_visibility, const struct bUUID *catalog_id)
struct ListBase folder_history_list_duplicate(struct ListBase *listbase)
void folderlist_popdir(struct ListBase *folderlist, char *dir)
bool filelist_needs_force_reset(struct FileList *filelist)
void filelist_readjob_stop(struct FileList *filelist, struct wmWindowManager *wm)
void filelist_setdir(struct FileList *filelist, char *r_dir)
int folderlist_clear_next(struct SpaceFile *sfile)
void filelist_file_cache_slidingwindow_set(struct FileList *filelist, size_t window_size)
bool filelist_needs_reset_on_main_changes(const struct FileList *filelist)
void filelist_tag_force_reset(struct FileList *filelist)
void filelist_setsorting(struct FileList *filelist, short sort, bool invert_sort)
void filelist_clear_ex(struct FileList *filelist, bool do_asset_library, bool do_cache, bool do_selection)
int filelist_files_num_entries(struct FileList *filelist)
int filelist_file_find_id(const struct FileList *filelist, const struct ID *id)
void filelist_tag_force_reset_mainfiles(struct FileList *filelist)
int filelist_readjob_running(struct FileList *filelist, struct wmWindowManager *wm)
bool filelist_cache_previews_done(struct FileList *filelist)
int filelist_geticon(struct FileList *filelist, int index, bool is_main)
bool filelist_uid_is_set(const FileUID uid)
bool filelist_file_cache_block(struct FileList *filelist, int index)
void filelist_entries_select_index_range_set(struct FileList *filelist, FileSelection *sel, FileSelType select, unsigned int flag, FileCheckType check)
void filelist_clear(struct FileList *filelist)
void filelist_init_icons(void)
void filelist_filter(struct FileList *filelist)
void filelist_setlibrary(struct FileList *filelist, const struct AssetLibraryReference *asset_library_ref)
FileDirEntry * filelist_file(struct FileList *filelist, int index)
bool filelist_pending(struct FileList *filelist)
struct ID * filelist_file_get_id(const struct FileDirEntry *file)
unsigned int filelist_entry_select_get(struct FileList *filelist, struct FileDirEntry *entry, FileCheckType check)
void filelist_setindexer(struct FileList *filelist, const struct FileIndexerType *indexer)
void filelist_clear_from_reset_tag(struct FileList *filelist)
void folderlist_pushdir(struct ListBase *folderlist, const char *dir)
const char * folderlist_peeklastdir(struct ListBase *folderlist)
void filelist_entry_parent_select_set(struct FileList *filelist, FileSelType select, unsigned int flag, FileCheckType check)
void filelist_cache_previews_set(struct FileList *filelist, bool use_previews)
bool filelist_is_dir(struct FileList *filelist, const char *path)
FileDirEntry * filelist_file_ex(struct FileList *filelist, int index, bool use_request)
struct ImBuf * filelist_geticon_image(struct FileList *filelist, int index)
void filelist_uid_unset(FileUID *r_uid)
int filelist_files_ensure(struct FileList *filelist)
int filelist_needs_reading(struct FileList *filelist)
unsigned int filelist_entry_select_set(const struct FileList *filelist, const struct FileDirEntry *entry, FileSelType select, unsigned int flag, FileCheckType check)
void filelist_free_icons(void)
const char * filelist_dir(struct FileList *filelist)
DO_INLINE void filter(lfVector *V, fmatrix3x3 *S)
unsigned __int64 uint64_t
Universally Unique Identifier according to RFC4122.