VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
DropTargetAdapter Class Reference

Drop target interface adapter. More...

+ Inheritance diagram for DropTargetAdapter:

Public Member Functions

DragOperation onDragEnter (DragEventData eventData) override
 a drag enters the drop target More...
 
DragOperation onDragMove (DragEventData eventData) override
 a drag moves over the drop target More...
 
void onDragLeave (DragEventData eventData) override
 a drag leaves the drop target More...
 
bool onDrop (DragEventData eventData) override
 a drop happens on the drop target More...
 
- Public Member Functions inherited from IReference
virtual void forget ()=0
 decrease refcount and delete object if refcount == 0 More...
 
virtual void remember ()=0
 increase refcount More...
 

Detailed Description

Drop target interface adapter.

Member Function Documentation

◆ onDragEnter()

DragOperation onDragEnter ( DragEventData  data)
inlineoverridevirtual

a drag enters the drop target

Parameters
datadrag event data
Returns
drag operation

Implements IDropTarget.

◆ onDragLeave()

void onDragLeave ( DragEventData  data)
inlineoverridevirtual

a drag leaves the drop target

Parameters
datadrag event data

Implements IDropTarget.

◆ onDragMove()

DragOperation onDragMove ( DragEventData  data)
inlineoverridevirtual

a drag moves over the drop target

Parameters
datadrag event data
Returns
drag operation

Implements IDropTarget.

◆ onDrop()

bool onDrop ( DragEventData  data)
inlineoverridevirtual

a drop happens on the drop target

Parameters
datadrag event data

Implements IDropTarget.


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