Top | ![]() |
![]() |
![]() |
![]() |
void | mx_droppable_enable () |
void | mx_droppable_disable () |
gboolean | mx_droppable_is_enabled () |
gboolean | mx_droppable_accept_drop () |
gboolean mx_droppable_accept_drop (MxDroppable *droppable
,MxDraggable *draggable
);
typedef struct _MxDroppable MxDroppable;
This is an opaque structure whose members cannot be directly accessed.
struct MxDroppableIface { /* vfuncs, not signals */ void (* enable) (MxDroppable *droppable); void (* disable) (MxDroppable *droppable); gboolean (* accept_drop) (MxDroppable *droppable, MxDraggable *draggable); /* signals */ void (* over_in) (MxDroppable *droppable, MxDraggable *draggable); void (* over_out) (MxDroppable *droppable, MxDraggable *draggable); void (* drop) (MxDroppable *droppable, MxDraggable *draggable, gfloat event_x, gfloat event_y, gint button, ClutterModifierType modifiers); };
“drop-enabled”
property“drop-enabled” gboolean
Whether the Droppable is enabled.
Owner: MxDroppable
Flags: Read / Write
Default value: FALSE
“drop”
signalvoid user_function (MxDroppable *mxdroppable, ClutterActor *arg1, gfloat arg2, gfloat arg3, gint arg4, ClutterModifierType arg5, gpointer user_data)
Flags: Run First
“over-in”
signalvoid user_function (MxDroppable *mxdroppable, ClutterActor *arg1, gpointer user_data)
Flags: Run First
“over-out”
signalvoid user_function (MxDroppable *mxdroppable, ClutterActor *arg1, gpointer user_data)
Flags: Run First