|
Blender V4.5
|
Inherits blender::ui::AbstractViewItemDragController.
Public Member Functions | |
| AssetCatalogDragController (AssetCatalogTreeView &tree_view, const AssetCatalogTreeItem &catalog_item) | |
| eWM_DragDataType | get_drag_type () const override |
| void * | create_drag_data () const override |
| void | on_drag_start () override |
| Public Member Functions inherited from blender::ui::AbstractViewItemDragController | |
| virtual | ~AbstractViewItemDragController ()=default |
| AbstractViewItemDragController (AbstractView &view) | |
| template<class ViewType> | |
| ViewType & | get_view () const |
Additional Inherited Members | |
| Protected Attributes inherited from blender::ui::AbstractViewItemDragController | |
| AbstractView & | view_ |
Definition at line 98 of file asset_catalog_tree_view.cc.
|
explicit |
Definition at line 541 of file asset_catalog_tree_view.cc.
References blender::ui::AbstractViewItemDragController::AbstractViewItemDragController().
|
overridevirtual |
Implements blender::ui::AbstractViewItemDragController.
Definition at line 552 of file asset_catalog_tree_view.cc.
References wmDragAssetCatalog::drag_catalog_id, and MEM_callocN().
|
overridevirtual |
Implements blender::ui::AbstractViewItemDragController.
Definition at line 547 of file asset_catalog_tree_view.cc.
References WM_DRAG_ASSET_CATALOG.
|
overridevirtual |
Reimplemented from blender::ui::AbstractViewItemDragController.
Definition at line 560 of file asset_catalog_tree_view.cc.
References blender::ed::asset_browser::AssetCatalogTreeView::activate_catalog_by_id(), and blender::ui::AbstractViewItemDragController::get_view().