VSTGUI  4.9
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
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

DragOperation onDragEnter ( DragEventData  data)
inlineoverridevirtual

a drag enters the drop target

Parameters
datadrag event data
Returns
drag operation

Implements IDropTarget.

void onDragLeave ( DragEventData  data)
inlineoverridevirtual

a drag leaves the drop target

Parameters
datadrag event data

Implements IDropTarget.

DragOperation onDragMove ( DragEventData  data)
inlineoverridevirtual

a drag moves over the drop target

Parameters
datadrag event data
Returns
drag operation

Implements IDropTarget.

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: