Blender
V3.3
|
Definition at line 73 of file asset_catalog_tree_view.cc.
blender::ed::asset_browser::AssetCatalogTreeViewItem::AssetCatalogTreeViewItem | ( | AssetCatalogTreeItem * | catalog_item | ) |
Definition at line 255 of file asset_catalog_tree_view.cc.
|
overridevirtual |
Reimplemented from blender::ui::AbstractViewItem.
Definition at line 283 of file asset_catalog_tree_view.cc.
References BLI_uuid_format(), C, blender::bke::AssetCatalogPath::c_str(), blender::bke::AssetCatalogTreeItem::catalog_path(), blender::bke::AssetCatalogTreeItem::get_catalog_id(), RNA_string_set(), UI_menutype_draw(), uiItemFullO(), uiItemO(), UUID_STRING_LEN, WM_menutype_find(), and WM_OP_INVOKE_DEFAULT.
|
overridevirtual |
Reimplemented from blender::ui::BasicTreeViewItem.
Definition at line 266 of file asset_catalog_tree_view.cc.
References blender::ui::BasicTreeViewItem::add_label(), blender::bke::AssetCatalogPath::c_str(), blender::bke::AssetCatalogTreeItem::catalog_path(), blender::bke::AssetCatalogTreeItem::has_unsaved_changes(), blender::ui::AbstractTreeViewItem::is_hovered(), blender::ui::AbstractTreeViewItem::label_, RNA_string_set(), UI_but_extra_operator_icon_add(), blender::ui::AbstractTreeViewItem::view_item_button(), and WM_OP_INVOKE_DEFAULT.
|
overridevirtual |
Add drag support for catalog items.
Reimplemented from blender::ui::AbstractViewItem.
Definition at line 343 of file asset_catalog_tree_view.cc.
References blender::ui::AbstractTreeViewItem::get_tree_view().
|
overridevirtual |
Add dropping support for catalog items.
Reimplemented from blender::ui::AbstractViewItem.
Definition at line 336 of file asset_catalog_tree_view.cc.
References blender::ui::AbstractTreeViewItem::get_tree_view().
|
overridevirtual |
Called when the items state changes from inactive to active.
Reimplemented from blender::ui::BasicTreeViewItem.
Definition at line 260 of file asset_catalog_tree_view.cc.
References blender::ed::asset_browser::AssetCatalogTreeView::activate_catalog_by_id(), blender::bke::AssetCatalogTreeItem::get_catalog_id(), and blender::ui::AbstractTreeViewItem::get_tree_view().
|
overridevirtual |
See AbstractViewItem::rename().
Reimplemented from blender::ui::AbstractTreeViewItem.
Definition at line 325 of file asset_catalog_tree_view.cc.
References ED_asset_catalog_rename(), blender::bke::AssetCatalogTreeItem::get_catalog_id(), and blender::ui::AbstractTreeViewItem::get_tree_view().
|
overridevirtual |
Queries if the view item supports renaming in principle. Renaming may still fail, e.g. if another item is already being renamed.
Reimplemented from blender::ui::AbstractViewItem.
Definition at line 320 of file asset_catalog_tree_view.cc.