|
Blender
V2.93
|
#include <DNA_space_types.h>
Public Attributes | |
| ListBase | entries |
| int | nbr_entries |
| int | nbr_entries_filtered |
| int | entry_idx_start |
| int | entry_idx_end |
| char | root [1024] |
Array of direntries.
This struct is used in various, different contexts.
In Filebrowser UI, it stores the total number of available entries, the number of visible (filtered) entries, and a subset of those in 'entries' ListBase, from idx_start (included) to idx_end (excluded).
In AssetEngine context (i.e. outside of 'browsing' context), entries contain all needed data, there is no filtering, so nbr_entries_filtered, entry_idx_start and entry_idx_end should all be set to -1.
Definition at line 1164 of file DNA_space_types.h.
| ListBase FileDirEntryArr::entries |
Definition at line 1165 of file DNA_space_types.h.
Referenced by filelist_readjob_do(), filelist_readjob_free(), filelist_readjob_main_assets(), filelist_readjob_startjob(), and filelist_readjob_update().
| int FileDirEntryArr::entry_idx_end |
Definition at line 1168 of file DNA_space_types.h.
Referenced by filelist_readjob_main_assets().
| int FileDirEntryArr::entry_idx_start |
Definition at line 1168 of file DNA_space_types.h.
Referenced by filelist_readjob_main_assets().
| int FileDirEntryArr::nbr_entries |
Definition at line 1166 of file DNA_space_types.h.
Referenced by filelist_filter(), filelist_needs_reading(), filelist_new(), filelist_readjob_do(), filelist_readjob_free(), filelist_readjob_main_assets(), filelist_readjob_startjob(), and filelist_readjob_update().
| int FileDirEntryArr::nbr_entries_filtered |
Definition at line 1167 of file DNA_space_types.h.
Referenced by filelist_entries_select_index_range_set(), filelist_entry_find_uuid(), filelist_file_cache_block(), filelist_file_ex(), filelist_file_findpath(), filelist_files_ensure(), filelist_filter(), and filelist_readjob_main_assets().
| char FileDirEntryArr::root[1024] |
FILE_MAX.
Definition at line 1171 of file DNA_space_types.h.
Referenced by filelist_cache_previews_push(), filelist_dir(), filelist_file_create_entry(), filelist_filter(), filelist_geticon(), filelist_islibrary(), filelist_readjob_do(), filelist_readjob_start(), and filelist_setdir().