19#ifndef MIR_DRAG_AND_DROP_H
20#define MIR_DRAG_AND_DROP_H
struct MirDragAndDropEvent MirDragAndDropEvent
Definition: drag_and_drop.h:29
struct MirDragAndDropV1 MirDragAndDropV1
void const * mir_connection_request_extension(MirConnection *connection, char const *interface, int version)
Request a Mir extension.
Definition: drag_and_drop.h:32
void(* set_start_drag_and_drop_callback)(MirWindow *window, void(*callback)(MirWindow *window, MirDragAndDropEvent const *event, void *context), void *context)
Set the drag and drop callback.
Definition: drag_and_drop.h:52
void(* request_drag_and_drop)(MirWindow *window, MirCookie const *cookie)
Request drag and drop.
Definition: drag_and_drop.h:42