|
Blender
V2.93
|
#include <DNA_space_types.h>
Public Attributes | |
| struct FileDirEntry * | next |
| struct FileDirEntry * | prev |
| int | uuid [4] |
| char * | name |
| char * | description |
| FileDirEntryRevision * | entry |
| int | typeflag |
| int | blentype |
| char * | relpath |
| char * | redirection_path |
| ID * | id |
| struct AssetMetaData * | asset_data |
| int | preview_icon_id |
| char ** | tags |
| int | nbr_tags |
| short | status |
| short | flags |
| int | attributes |
| ListBase | variants |
| int | nbr_variants |
| int | act_variant |
Definition at line 1101 of file DNA_space_types.h.
| int FileDirEntry::act_variant |
Definition at line 1146 of file DNA_space_types.h.
| struct AssetMetaData* FileDirEntry::asset_data |
If this file represents an asset, its asset data is here. Note that we may show assets of external files in which case this is set but not the id above. Note comment for FileListInternEntry.local_data, the same applies here!
Definition at line 1130 of file DNA_space_types.h.
| int FileDirEntry::attributes |
Definition at line 1142 of file DNA_space_types.h.
| int FileDirEntry::blentype |
ID type, in case typeflag has FILE_TYPE_BLENDERLIB set.
Definition at line 1117 of file DNA_space_types.h.
| char* FileDirEntry::description |
Definition at line 1108 of file DNA_space_types.h.
Referenced by filelist_entry_clear().
| FileDirEntryRevision* FileDirEntry::entry |
Definition at line 1112 of file DNA_space_types.h.
Referenced by filelist_entry_clear().
| short FileDirEntry::flags |
Definition at line 1140 of file DNA_space_types.h.
Referenced by filelist_cache_previews_push(), filelist_cache_previews_update(), and filelist_entry_clear().
| ID* FileDirEntry::id |
When showing local IDs (FILE_MAIN, FILE_MAIN_ASSET), ID this file represents. Note comment for FileListInternEntry.local_data, the same applies here!
Definition at line 1126 of file DNA_space_types.h.
| char* FileDirEntry::name |
Definition at line 1107 of file DNA_space_types.h.
Referenced by filelist_entry_clear().
| int FileDirEntry::nbr_tags |
Definition at line 1137 of file DNA_space_types.h.
| int FileDirEntry::nbr_variants |
Definition at line 1145 of file DNA_space_types.h.
| struct FileDirEntry* FileDirEntry::next |
Definition at line 1102 of file DNA_space_types.h.
Referenced by filelist_cache_clear(), filelist_cache_free(), and filelist_direntryarr_free().
| struct FileDirEntry * FileDirEntry::prev |
Definition at line 1102 of file DNA_space_types.h.
| int FileDirEntry::preview_icon_id |
Definition at line 1133 of file DNA_space_types.h.
Referenced by filelist_cache_previews_push(), filelist_cache_previews_update(), and filelist_entry_clear().
| char* FileDirEntry::redirection_path |
Optional argument for shortcuts, aliases etc.
Definition at line 1122 of file DNA_space_types.h.
Referenced by filelist_cache_previews_push(), and filelist_entry_clear().
| char* FileDirEntry::relpath |
Definition at line 1120 of file DNA_space_types.h.
Referenced by filelist_cache_previews_push(), and filelist_entry_clear().
| short FileDirEntry::status |
Definition at line 1139 of file DNA_space_types.h.
| char** FileDirEntry::tags |
Definition at line 1136 of file DNA_space_types.h.
| int FileDirEntry::typeflag |
Definition at line 1115 of file DNA_space_types.h.
Referenced by filelist_cache_previews_push(), filelist_entry_select_get(), and filelist_entry_select_set().
| int FileDirEntry::uuid[4] |
Definition at line 1104 of file DNA_space_types.h.
Referenced by filelist_entry_select_get(), filelist_entry_select_set(), filelist_file_cache_block_create(), and filelist_file_cache_block_release().
| ListBase FileDirEntry::variants |
Definition at line 1144 of file DNA_space_types.h.
Referenced by filelist_entry_clear().