|
Blender V4.3
|
#include <DNA_screen_types.h>
Public Attributes | |
| struct AssetShelfSettings * | next |
| struct AssetShelfSettings * | prev |
| AssetLibraryReference | asset_library_reference |
| ListBase | enabled_catalog_paths |
| const char * | active_catalog_path |
| char | search_string [64] |
| short | preview_size |
| short | display_flag |
| char | _pad1 [4] |
Definition at line 807 of file DNA_screen_types.h.
| char AssetShelfSettings::_pad1[4] |
Definition at line 821 of file DNA_screen_types.h.
| const char* AssetShelfSettings::active_catalog_path |
If not set (null or empty string), all assets will be displayed ("All" catalog behavior).
Definition at line 814 of file DNA_screen_types.h.
Referenced by blender::ed::asset::shelf::catalog_filter_from_shelf_settings().
| AssetLibraryReference AssetShelfSettings::asset_library_reference |
Definition at line 810 of file DNA_screen_types.h.
Referenced by blender::ed::asset::shelf::AssetCatalogSelectorTree::AssetCatalogSelectorTree(), blender::ed::asset::shelf::AssetCatalogTreeView::AssetCatalogTreeView(), blender::ed::asset::shelf::catalog_selector_panel_draw(), blender::ed::asset::shelf::catalog_tree_draw(), blender::ed::asset::shelf::context(), blender::ed::asset::shelf::create_shelf_from_type(), blender::ed::asset::shelf::library_selector_draw(), blender::ed::asset::shelf::popover_panel_draw(), and blender::ed::asset::shelf::region_layout().
| short AssetShelfSettings::display_flag |
Definition at line 820 of file DNA_screen_types.h.
Referenced by blender::ed::asset::shelf::AssetView::build_items(), and blender::ed::asset::shelf::get_shelf_for_popup().
| ListBase AssetShelfSettings::enabled_catalog_paths |
Definition at line 812 of file DNA_screen_types.h.
Referenced by blender::ed::asset::shelf::get_enabled_catalog_path_list(), and blender::ed::asset::shelf::settings_set_catalog_path_enabled().
| struct AssetShelfSettings* AssetShelfSettings::next |
Definition at line 808 of file DNA_screen_types.h.
| struct AssetShelfSettings * AssetShelfSettings::prev |
Definition at line 808 of file DNA_screen_types.h.
| short AssetShelfSettings::preview_size |
Definition at line 819 of file DNA_screen_types.h.
Referenced by blender::ed::asset::shelf::create_shelf_from_type(), and blender::ed::asset::shelf::get_shelf_for_popup().
| char AssetShelfSettings::search_string[64] |
For filtering assets displayed in the asset view.
Definition at line 817 of file DNA_screen_types.h.
Referenced by blender::ed::asset::shelf::filter_string_get().