|
Blender V5.0
|
Inherits blender::ui::AbstractViewItemDragController.
Public Member Functions | |
| ShapeKeyDragController (ShapeKeyTreeView &view, ShapeKey drag_key) | |
| std::optional< eWM_DragDataType > | get_drag_type () const override |
| void * | create_drag_data () const override |
| Public Member Functions inherited from blender::ui::AbstractViewItemDragController | |
| virtual | ~AbstractViewItemDragController ()=default |
| AbstractViewItemDragController (AbstractView &view) | |
| virtual void | on_drag_start (bContext &C) |
| template<class ViewType> | |
| ViewType & | get_view () const |
Additional Inherited Members | |
| Protected Attributes inherited from blender::ui::AbstractViewItemDragController | |
| AbstractView & | view_ |
Definition at line 55 of file interface_template_shape_key_tree.cc.
|
inline |
Definition at line 60 of file interface_template_shape_key_tree.cc.
References blender::ui::AbstractViewItemDragController::AbstractViewItemDragController(), and view.
|
inlineoverridevirtual |
Implements blender::ui::AbstractViewItemDragController.
Definition at line 70 of file interface_template_shape_key_tree.cc.
References count, KEYBLOCK_SEL, LISTBASE_FOREACH, LISTBASE_FOREACH_INDEX, and MEM_calloc_arrayN().
|
inlineoverridevirtual |
Implements blender::ui::AbstractViewItemDragController.
Definition at line 65 of file interface_template_shape_key_tree.cc.
References WM_DRAG_SHAPE_KEY.