|
FifeGUI 0.2.0
A C++ GUI library designed for games.
|
#include <droptargetlistener.hpp>
Public Member Functions | |
| virtual void | dragDropped (DragEvent &dragEvent) |
| virtual bool | dragEntered (DragEvent &dragEvent) |
| virtual void | dragExited (DragEvent &dragEvent) |
| virtual void | dragHovered (DragEvent &dragEvent) |
| DropTargetListener (DropTargetListener &&)=delete | |
| DropTargetListener (DropTargetListener const &)=delete | |
| DropTargetListener & | operator= (DropTargetListener &&)=delete |
| DropTargetListener & | operator= (DropTargetListener const &)=delete |
| virtual | ~DropTargetListener ()=default |
Listener interface for widgets that accept dragged payloads.
Implement this interface to be informed about drag enter/leave hover and drop events for a potential drop target.
Definition at line 18 of file droptargetlistener.hpp.
|
inlinevirtual |
Called when a payload is dropped on the target.
| dragEvent | The drag event describing the drop action. |
Definition at line 62 of file droptargetlistener.hpp.
|
inlinevirtual |
Called when a drag enters the target.
| dragEvent | The drag event describing the source and payload. |
Definition at line 37 of file droptargetlistener.hpp.
|
inlinevirtual |
Called when a drag exits the target.
| dragEvent | The drag event describing the exit. |
Definition at line 46 of file droptargetlistener.hpp.
|
inlinevirtual |
Called when a drag is hovering over the target.
| dragEvent | The drag event describing current hover position. |
Definition at line 54 of file droptargetlistener.hpp.