Blender
V3.3
|
#include <DNA_space_types.h>
Public Attributes | |
char | title [96] |
char | dir [1090] |
char | file [256] |
char | renamefile [256] |
short | rename_flag |
char | _pad [4] |
const ID * | rename_id |
void * | _pad3 |
char | filter_glob [256] |
char | filter_search [64] |
uint64_t | filter_id |
int | active_file |
int | highlight_file |
int | sel_first |
int | sel_last |
unsigned short | thumbnail_size |
char | _pad1 [2] |
short | type |
short | flag |
short | sort |
short | display |
char | details_flags |
char | _pad2 [3] |
int | filter |
short | recursion_level |
char | _pad4 [2] |
Config and Input for File Selector.
Definition at line 764 of file DNA_space_types.h.
char FileSelectParams::_pad[4] |
Definition at line 776 of file DNA_space_types.h.
char FileSelectParams::_pad1[2] |
Definition at line 798 of file DNA_space_types.h.
char FileSelectParams::_pad2[3] |
Definition at line 811 of file DNA_space_types.h.
void* FileSelectParams::_pad3 |
Definition at line 781 of file DNA_space_types.h.
char FileSelectParams::_pad4[2] |
Definition at line 819 of file DNA_space_types.h.
int FileSelectParams::active_file |
Active file used for keyboard navigation.
Definition at line 792 of file DNA_space_types.h.
char FileSelectParams::details_flags |
Details toggles (file size, creation date, etc.)
Definition at line 810 of file DNA_space_types.h.
Referenced by blo_do_versions_280(), fileselect_ensure_updated_asset_params(), and fileselect_ensure_updated_file_params().
char FileSelectParams::dir[1090] |
Directory, FILE_MAX_LIBEXTRA, 1024 + 66, this is for extreme case when 1023 length path needs to be linked in, where foo.blend/Armature need adding
Definition at line 771 of file DNA_space_types.h.
Referenced by blo_update_defaults_screen(), file_draw_hint_if_invalid(), file_draw_invalid_asset_library_hint(), file_duplicate(), fileselect_ensure_updated_file_params(), and fileselect_refresh_asset_params().
short FileSelectParams::display |
Display mode flag.
Definition at line 808 of file DNA_space_types.h.
Referenced by fileselect_ensure_updated_asset_params().
char FileSelectParams::file[256] |
Definition at line 772 of file DNA_space_types.h.
Referenced by blo_update_defaults_screen(), fileselect_ensure_updated_asset_params(), and fileselect_ensure_updated_file_params().
int FileSelectParams::filter |
Filter when (flags & FILE_FILTER) is true.
Definition at line 814 of file DNA_space_types.h.
Referenced by fileselect_ensure_updated_asset_params().
char FileSelectParams::filter_glob[256] |
List of file-types to filter (FILE_MAXFILE).
Definition at line 784 of file DNA_space_types.h.
Referenced by fileselect_ensure_updated_asset_params(), and fileselect_ensure_updated_file_params().
uint64_t FileSelectParams::filter_id |
Same as filter, but for ID types (aka library groups).
Definition at line 789 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), fileselect_ensure_updated_asset_params(), and fileselect_ensure_updated_file_params().
char FileSelectParams::filter_search[64] |
Text items name must match to be shown.
Definition at line 787 of file DNA_space_types.h.
short FileSelectParams::flag |
Settings for filter, hiding dots files.
Definition at line 804 of file DNA_space_types.h.
Referenced by blo_do_versions_280(), blo_do_versions_300(), and fileselect_ensure_updated_asset_params().
int FileSelectParams::highlight_file |
File under cursor.
Definition at line 794 of file DNA_space_types.h.
short FileSelectParams::recursion_level |
Max number of levels in directory tree to show at once, 0 to disable recursion.
Definition at line 817 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), and fileselect_ensure_updated_asset_params().
short FileSelectParams::rename_flag |
Definition at line 775 of file DNA_space_types.h.
const ID* FileSelectParams::rename_id |
An ID that was just renamed. Used to identify a renamed asset file over re-reads, similar to renamefile
but for local IDs (takes precedence). Don't keep this stored across handlers! Would break on undo.
Definition at line 780 of file DNA_space_types.h.
Referenced by direct_link_area().
char FileSelectParams::renamefile[256] |
Definition at line 774 of file DNA_space_types.h.
int FileSelectParams::sel_first |
Definition at line 795 of file DNA_space_types.h.
int FileSelectParams::sel_last |
Definition at line 796 of file DNA_space_types.h.
short FileSelectParams::sort |
Sort order.
Definition at line 806 of file DNA_space_types.h.
Referenced by fileselect_ensure_updated_asset_params().
unsigned short FileSelectParams::thumbnail_size |
Definition at line 797 of file DNA_space_types.h.
Referenced by blo_do_versions_270(), fileselect_ensure_updated_asset_params(), and fileselect_ensure_updated_file_params().
char FileSelectParams::title[96] |
Title, also used for the text of the execute button.
Definition at line 766 of file DNA_space_types.h.
short FileSelectParams::type |
XXX: for now store type here, should be moved to the operator.
Definition at line 802 of file DNA_space_types.h.
Referenced by file_duplicate(), and fileselect_refresh_asset_params().