Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_file/file_panels.c
| Show First 20 Lines • Show All 241 Lines • ▼ Show 20 Lines | static void file_panel_asset_catalog_buttons_draw(const bContext *C, Panel *panel) | ||||
| uiLayout *col = uiLayoutColumn(panel->layout, false); | uiLayout *col = uiLayoutColumn(panel->layout, false); | ||||
| uiLayout *row = uiLayoutRow(col, true); | uiLayout *row = uiLayoutRow(col, true); | ||||
| PointerRNA params_ptr; | PointerRNA params_ptr; | ||||
| RNA_pointer_create(&screen->id, &RNA_FileAssetSelectParams, params, ¶ms_ptr); | RNA_pointer_create(&screen->id, &RNA_FileAssetSelectParams, params, ¶ms_ptr); | ||||
| uiItemR(row, ¶ms_ptr, "asset_library_ref", 0, "", ICON_NONE); | uiItemR(row, ¶ms_ptr, "asset_library_ref", 0, "", ICON_NONE); | ||||
| if (params->asset_library_ref.type != ASSET_LIBRARY_LOCAL) { | if (params->asset_library_ref.type != ASSET_LIBRARY_LOCAL) { | ||||
| uiItemO(row, "", ICON_FILE_REFRESH, "FILE_OT_refresh"); | uiItemO(row, "", ICON_FILE_REFRESH, "FILE_OT_asset_library_refresh"); | ||||
| } | } | ||||
| uiItemS(col); | uiItemS(col); | ||||
| file_create_asset_catalog_tree_view_in_layout(asset_library, col, sfile, params); | file_create_asset_catalog_tree_view_in_layout(asset_library, col, sfile, params); | ||||
| } | } | ||||
| void file_tools_region_panels_register(ARegionType *art) | void file_tools_region_panels_register(ARegionType *art) | ||||
| Show All 12 Lines | |||||