Public Member Functions | |
| GUI_DragManager (Screen *s) | |
| GUI_status | start_drag (GUI_DragArea *src, int msg, void *d, unsigned char *icon_buf, uint16 w, uint16 h, uint8 bpp, bool out_of_range=false) |
| void | drop (GUI_DragArea *drag_target, int x, int y) |
| GUI_DragArea * | get_source () |
| void | draw (int x, int y) |
Protected Attributes | |
| Screen * | screen |
| GUI_DragArea * | drag_source |
| int | message |
| void * | data |
| bool | is_out_of_range |