|
Blender
V2.93
|
Public Attributes | |
| FileDirEntryArr | filelist |
| eFileSelectType | type |
| FileSelectAssetLibraryUID * | asset_library |
| short | flags |
| short | sort |
| FileListFilter | filter_data |
| struct FileListIntern | filelist_intern |
| struct FileListEntryCache | filelist_cache |
| GHash * | selection_state |
| short | max_recursion |
| short | recursion_level |
| struct BlendHandle * | libfiledata |
| bool(* | check_dir_fn )(struct FileList *, char *, const bool) |
| void(* | read_job_fn )(Main *, struct FileList *, const char *, short *, short *, float *, ThreadMutex *) |
| bool(* | filter_fn )(struct FileListInternEntry *, const char *, FileListFilter *) |
| short | tags |
Definition at line 380 of file filelist.c.
| FileSelectAssetLibraryUID* FileList::asset_library |
Definition at line 385 of file filelist.c.
Referenced by filelist_free(), filelist_readjob_startjob(), filelist_setdir(), and filelist_setlibrary().
| bool(* FileList::check_dir_fn) (struct FileList *, char *, const bool) |
Definition at line 413 of file filelist.c.
Referenced by filelist_is_dir(), filelist_setdir(), and filelist_settype().
| FileDirEntryArr FileList::filelist |
Definition at line 381 of file filelist.c.
Referenced by filelist_cache_previews_push(), filelist_clear_ex(), filelist_dir(), filelist_entries_select_index_range_set(), filelist_entry_find_uuid(), filelist_file_cache_block(), filelist_file_create_entry(), filelist_file_ex(), filelist_file_findpath(), filelist_files_ensure(), filelist_filter(), filelist_geticon(), filelist_islibrary(), filelist_needs_reading(), filelist_new(), filelist_readjob_do(), filelist_readjob_free(), filelist_readjob_main_assets(), filelist_readjob_start(), filelist_readjob_startjob(), filelist_readjob_update(), and filelist_setdir().
| struct FileListEntryCache FileList::filelist_cache |
Definition at line 391 of file filelist.c.
Referenced by filelist_cache_previews_push(), filelist_cache_previews_running(), filelist_cache_previews_set(), filelist_cache_previews_update(), filelist_clear_ex(), filelist_entry_find_uuid(), filelist_file_cache_block(), filelist_file_cache_block_create(), filelist_file_cache_block_release(), filelist_file_cache_slidingwindow_set(), filelist_file_create_entry(), filelist_file_ex(), filelist_file_release_entry(), filelist_filter(), filelist_free(), filelist_new(), and filelist_readjob_startjob().
| struct FileListIntern FileList::filelist_intern |
Definition at line 391 of file filelist.c.
Referenced by filelist_cache_previews_push(), filelist_clear_ex(), filelist_entry_find_uuid(), filelist_entry_is_selected(), filelist_file_create_entry(), filelist_file_findpath(), filelist_filter(), filelist_readjob_do(), filelist_readjob_main_assets(), filelist_readjob_startjob(), filelist_readjob_update(), and filelist_sort().
| FileListFilter FileList::filter_data |
Definition at line 391 of file filelist.c.
Referenced by filelist_entry_parent_select_set(), filelist_filter(), filelist_free(), filelist_readjob_do(), and filelist_setfilter_options().
| bool(* FileList::filter_fn) (struct FileListInternEntry *, const char *, FileListFilter *) |
Definition at line 420 of file filelist.c.
Referenced by filelist_filter(), and filelist_settype().
| short FileList::flags |
Definition at line 387 of file filelist.c.
Referenced by filelist_cache_previews_set(), filelist_file_cache_block(), filelist_filter(), filelist_filter_clear(), filelist_free(), filelist_is_ready(), filelist_needs_force_reset(), filelist_pending(), filelist_readjob_endjob(), filelist_readjob_update(), filelist_setdir(), filelist_setlibrary(), filelist_setrecursion(), filelist_setsorting(), filelist_settype(), filelist_sort(), and filelist_tag_force_reset().
| struct BlendHandle* FileList::libfiledata |
Definition at line 408 of file filelist.c.
Referenced by filelist_freelib(), filelist_lib(), and filelist_readjob_startjob().
| short FileList::max_recursion |
Definition at line 405 of file filelist.c.
Referenced by filelist_filter(), filelist_readjob_do(), and filelist_setrecursion().
| void(* FileList::read_job_fn) (Main *, struct FileList *, const char *, short *, short *, float *, ThreadMutex *) |
Definition at line 416 of file filelist.c.
Referenced by filelist_readjob_startjob(), and filelist_settype().
| short FileList::recursion_level |
Definition at line 406 of file filelist.c.
| GHash* FileList::selection_state |
Definition at line 403 of file filelist.c.
Referenced by filelist_clear_ex(), filelist_entry_is_selected(), filelist_entry_select_get(), filelist_entry_select_set(), filelist_free(), filelist_new(), and filelist_readjob_startjob().
| short FileList::sort |
Definition at line 389 of file filelist.c.
Referenced by filelist_setsorting(), and filelist_sort().
| short FileList::tags |
Definition at line 422 of file filelist.c.
Referenced by filelist_needs_reset_on_main_changes(), and filelist_settype().
| eFileSelectType FileList::type |
Definition at line 383 of file filelist.c.
Referenced by filelist_settype().