Blender
V3.3
|
Public Member Functions | |
AssetCatalogDragController (AssetCatalogTreeView &tree_view, AssetCatalogTreeItem &catalog_item) | |
int | get_drag_type () const override |
void * | create_drag_data () const override |
void | on_drag_start () override |
![]() | |
virtual | ~AbstractViewItemDragController ()=default |
AbstractViewItemDragController (AbstractView &view) | |
template<class ViewType > | |
ViewType & | get_view () const |
Additional Inherited Members | |
![]() | |
AbstractView & | view_ |
Definition at line 94 of file asset_catalog_tree_view.cc.
|
explicit |
Definition at line 520 of file asset_catalog_tree_view.cc.
|
overridevirtual |
Implements blender::ui::AbstractViewItemDragController.
Definition at line 531 of file asset_catalog_tree_view.cc.
References wmDragAssetCatalog::drag_catalog_id, blender::bke::AssetCatalogTreeItem::get_catalog_id(), and MEM_callocN.
|
overridevirtual |
Implements blender::ui::AbstractViewItemDragController.
Definition at line 526 of file asset_catalog_tree_view.cc.
References WM_DRAG_ASSET_CATALOG.
|
overridevirtual |
Reimplemented from blender::ui::AbstractViewItemDragController.
Definition at line 539 of file asset_catalog_tree_view.cc.
References blender::ed::asset_browser::AssetCatalogTreeView::activate_catalog_by_id(), and blender::bke::AssetCatalogTreeItem::get_catalog_id().