Blender  V3.3
Public Member Functions | List of all members
blender::ed::asset_browser::AssetCatalogDragController Class Reference
Inheritance diagram for blender::ed::asset_browser::AssetCatalogDragController:
blender::ui::AbstractViewItemDragController

Public Member Functions

 AssetCatalogDragController (AssetCatalogTreeView &tree_view, AssetCatalogTreeItem &catalog_item)
 
int get_drag_type () const override
 
voidcreate_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
AbstractViewview_
 

Detailed Description

Definition at line 94 of file asset_catalog_tree_view.cc.

Constructor & Destructor Documentation

◆ AssetCatalogDragController()

blender::ed::asset_browser::AssetCatalogDragController::AssetCatalogDragController ( AssetCatalogTreeView tree_view,
AssetCatalogTreeItem catalog_item 
)
explicit

Definition at line 520 of file asset_catalog_tree_view.cc.

Member Function Documentation

◆ create_drag_data()

void * blender::ed::asset_browser::AssetCatalogDragController::create_drag_data ( ) const
overridevirtual

◆ get_drag_type()

int blender::ed::asset_browser::AssetCatalogDragController::get_drag_type ( ) const
overridevirtual

◆ on_drag_start()

void blender::ed::asset_browser::AssetCatalogDragController::on_drag_start ( )
overridevirtual

The documentation for this class was generated from the following file: