G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkDragSourceClass, prepare),
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_OBJECT__DOUBLE_DOUBLE,
GDK_TYPE_CONTENT_PROVIDER, 2,
G_TYPE_DOUBLE, G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[PREPARE],
+ GTK_TYPE_DRAG_SOURCE,
+ _gtk_marshal_OBJECT__DOUBLE_DOUBLEv);
/**
* GtkDragSource::drag-begin:
G_SIGNAL_RUN_LAST,
0,
NULL, NULL,
- NULL,
+ _gtk_marshal_OBJECT__BOOLEAN,
G_TYPE_NONE, 2,
GDK_TYPE_DRAG,
G_TYPE_BOOLEAN);
+ g_signal_set_va_marshaller (signals[DRAG_END],
+ GTK_TYPE_DRAG_SOURCE,
+ _gtk_marshal_OBJECT__BOOLEANv);
/**
* GtkDragSource::drag-cancel:
GTK_TYPE_DROP_CONTROLLER_MOTION,
G_SIGNAL_RUN_LAST,
0, NULL, NULL,
- NULL,
+ _gtk_marshal_VOID__DOUBLE_DOUBLE,
G_TYPE_NONE, 2,
G_TYPE_DOUBLE,
G_TYPE_DOUBLE);
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkDropTargetClass, accept),
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_BOOLEAN__OBJECT,
G_TYPE_BOOLEAN, 1,
GDK_TYPE_DROP);
+ g_signal_set_va_marshaller (signals[ACCEPT],
+ GTK_TYPE_DROP_TARGET,
+ _gtk_marshal_BOOLEAN__OBJECTv);
/**
* GtkDropTarget::enter:
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkDropTargetClass, enter),
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_FLAGS__DOUBLE_DOUBLE,
GDK_TYPE_DRAG_ACTION, 2,
G_TYPE_DOUBLE, G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[ENTER],
+ GTK_TYPE_DROP_TARGET,
+ _gtk_marshal_FLAGS__DOUBLE_DOUBLEv);
/**
* GtkDropTarget::motion:
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkDropTargetClass, motion),
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_FLAGS__DOUBLE_DOUBLE,
GDK_TYPE_DRAG_ACTION, 2,
G_TYPE_DOUBLE, G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[MOTION],
+ GTK_TYPE_DROP_TARGET,
+ _gtk_marshal_FLAGS__DOUBLE_DOUBLEv);
/**
* GtkDropTarget::leave:
G_SIGNAL_RUN_LAST,
0,
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_BOOLEAN__BOXED_DOUBLE_DOUBLE,
G_TYPE_BOOLEAN, 3,
G_TYPE_VALUE, G_TYPE_DOUBLE, G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[DROP],
+ GTK_TYPE_DROP_TARGET,
+ _gtk_marshal_BOOLEAN__BOXED_DOUBLE_DOUBLEv);
}
static void
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkDropTargetAsyncClass, accept),
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_BOOLEAN__OBJECT,
G_TYPE_BOOLEAN, 1,
GDK_TYPE_DROP);
+ g_signal_set_va_marshaller (signals[ACCEPT],
+ GTK_TYPE_DROP_TARGET_ASYNC,
+ _gtk_marshal_BOOLEAN__OBJECTv);
/**
* GtkDropTargetAsync::drag-enter:
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkDropTargetAsyncClass, drag_enter),
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_ENUM__OBJECT_DOUBLE_DOUBLE,
GDK_TYPE_DRAG_ACTION, 3,
GDK_TYPE_DROP, G_TYPE_DOUBLE, G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[DRAG_ENTER],
+ GTK_TYPE_DROP_TARGET_ASYNC,
+ _gtk_marshal_ENUM__OBJECT_DOUBLE_DOUBLEv);
/**
* GtkDropTargetAsync::drag-motion:
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkDropTargetAsyncClass, drag_motion),
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_ENUM__OBJECT_DOUBLE_DOUBLE,
GDK_TYPE_DRAG_ACTION, 3,
GDK_TYPE_DROP, G_TYPE_DOUBLE, G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[DRAG_MOTION],
+ GTK_TYPE_DROP_TARGET_ASYNC,
+ _gtk_marshal_ENUM__OBJECT_DOUBLE_DOUBLEv);
/**
* GtkDropTargetAsync::drag-leave:
G_SIGNAL_RUN_LAST,
0,
g_signal_accumulator_first_wins, NULL,
- NULL,
+ _gtk_marshal_BOOLEAN__OBJECT_DOUBLE_DOUBLE,
G_TYPE_BOOLEAN, 3,
GDK_TYPE_DROP, G_TYPE_DOUBLE, G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[DROP],
+ GTK_TYPE_DROP_TARGET_ASYNC,
+ _gtk_marshal_BOOLEAN__OBJECT_DOUBLE_DOUBLEv);
}
static void
GTK_TYPE_EVENT_CONTROLLER_MOTION,
G_SIGNAL_RUN_LAST,
0, NULL, NULL,
- NULL,
+ _gtk_marshal_VOID__DOUBLE_DOUBLE,
G_TYPE_NONE, 2,
G_TYPE_DOUBLE,
G_TYPE_DOUBLE);
+ g_signal_set_va_marshaller (signals[ENTER],
+ G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__DOUBLE_DOUBLEv);
/**
* GtkEventControllerMotion::leave:
_gtk_marshal_VOID__DOUBLE_DOUBLE,
G_TYPE_NONE, 2, G_TYPE_DOUBLE, G_TYPE_DOUBLE);
g_signal_set_va_marshaller (signals[MOTION],
- G_TYPE_FROM_CLASS (klass),
+ GTK_TYPE_EVENT_CONTROLLER_MOTION,
_gtk_marshal_VOID__DOUBLE_DOUBLEv);
}
BOOLEAN:BOXED
BOOLEAN:BOXED,BOXED
BOOLEAN:DOUBLE,DOUBLE
+BOOLEAN:BOXED,DOUBLE,DOUBLE
BOOLEAN:ENUM
BOOLEAN:ENUM,BOOLEAN
BOOLEAN:ENUM,BOXED,BOXED,BOXED
BOOLEAN:OBJECT,OBJECT,OBJECT
BOOLEAN:OBJECT,STRING,STRING
BOOLEAN:OBJECT,ENUM
+BOOLEAN:OBJECT,DOUBLE,DOUBLE
BOOLEAN:INT
BOOLEAN:INT,INT
BOOLEAN:INT,INT,INT
BOOLEAN:POINTER
ENUM:ENUM
ENUM:VOID
+ENUM:OBJECT,DOUBLE,DOUBLE
+FLAGS:DOUBLE,DOUBLE
INT:POINTER
INT:DOUBLE,DOUBLE
OBJECT:OBJECT
OBJECT:VOID
+OBJECT:DOUBLE,DOUBLE
+OBJECT:BOOLEAN
STRING:DOUBLE
STRING:STRING
VOID:BOOLEAN,BOOLEAN,BOOLEAN
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkWindowClass, close_request),
_gtk_boolean_handled_accumulator, NULL,
- NULL,
+ _gtk_marshal_BOOLEAN__VOID,
G_TYPE_BOOLEAN,
0);
+ g_signal_set_va_marshaller (window_signals[CLOSE_REQUEST],
+ GTK_TYPE_WINDOW,
+ _gtk_marshal_BOOLEAN__VOIDv);
+
/*
* Key bindings