1 /* This file is generated by glib-genmarshal, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */
2 #ifndef ___GDK_MARSHAL_MARSHAL_H__
3 #define ___GDK_MARSHAL_MARSHAL_H__
4 
5 #include <glib-object.h>
6 
7 G_BEGIN_DECLS
8 
9 /* VOID:OBJECT (./gdkmarshalers.list:1) */
10 #define _gdk_marshal_VOID__OBJECT	g_cclosure_marshal_VOID__OBJECT
11 #define _gdk_marshal_VOID__OBJECTv	g_cclosure_marshal_VOID__OBJECTv
12 
13 /* VOID:BOOLEAN (./gdkmarshalers.list:2) */
14 #define _gdk_marshal_VOID__BOOLEAN	g_cclosure_marshal_VOID__BOOLEAN
15 #define _gdk_marshal_VOID__BOOLEANv	g_cclosure_marshal_VOID__BOOLEANv
16 
17 /* VOID:POINTER,POINTER,POINTER (./gdkmarshalers.list:3) */
18 extern
19 void _gdk_marshal_VOID__POINTER_POINTER_POINTER (GClosure     *closure,
20                                                  GValue       *return_value,
21                                                  guint         n_param_values,
22                                                  const GValue *param_values,
23                                                  gpointer      invocation_hint,
24                                                  gpointer      marshal_data);
25 extern
26 void _gdk_marshal_VOID__POINTER_POINTER_POINTERv (GClosure *closure,
27                                                   GValue   *return_value,
28                                                   gpointer  instance,
29                                                   va_list   args,
30                                                   gpointer  marshal_data,
31                                                   int       n_params,
32                                                   GType    *param_types);
33 
34 /* OBJECT:VOID (./gdkmarshalers.list:4) */
35 extern
36 void _gdk_marshal_OBJECT__VOID (GClosure     *closure,
37                                 GValue       *return_value,
38                                 guint         n_param_values,
39                                 const GValue *param_values,
40                                 gpointer      invocation_hint,
41                                 gpointer      marshal_data);
42 extern
43 void _gdk_marshal_OBJECT__VOIDv (GClosure *closure,
44                                  GValue   *return_value,
45                                  gpointer  instance,
46                                  va_list   args,
47                                  gpointer  marshal_data,
48                                  int       n_params,
49                                  GType    *param_types);
50 
51 /* OBJECT:DOUBLE,DOUBLE (./gdkmarshalers.list:5) */
52 extern
53 void _gdk_marshal_OBJECT__DOUBLE_DOUBLE (GClosure     *closure,
54                                          GValue       *return_value,
55                                          guint         n_param_values,
56                                          const GValue *param_values,
57                                          gpointer      invocation_hint,
58                                          gpointer      marshal_data);
59 extern
60 void _gdk_marshal_OBJECT__DOUBLE_DOUBLEv (GClosure *closure,
61                                           GValue   *return_value,
62                                           gpointer  instance,
63                                           va_list   args,
64                                           gpointer  marshal_data,
65                                           int       n_params,
66                                           GType    *param_types);
67 
68 /* BOXED:INT,INT (./gdkmarshalers.list:6) */
69 extern
70 void _gdk_marshal_BOXED__INT_INT (GClosure     *closure,
71                                   GValue       *return_value,
72                                   guint         n_param_values,
73                                   const GValue *param_values,
74                                   gpointer      invocation_hint,
75                                   gpointer      marshal_data);
76 extern
77 void _gdk_marshal_BOXED__INT_INTv (GClosure *closure,
78                                    GValue   *return_value,
79                                    gpointer  instance,
80                                    va_list   args,
81                                    gpointer  marshal_data,
82                                    int       n_params,
83                                    GType    *param_types);
84 
85 /* VOID:DOUBLE,DOUBLE,POINTER,POINTER (./gdkmarshalers.list:7) */
86 extern
87 void _gdk_marshal_VOID__DOUBLE_DOUBLE_POINTER_POINTER (GClosure     *closure,
88                                                        GValue       *return_value,
89                                                        guint         n_param_values,
90                                                        const GValue *param_values,
91                                                        gpointer      invocation_hint,
92                                                        gpointer      marshal_data);
93 extern
94 void _gdk_marshal_VOID__DOUBLE_DOUBLE_POINTER_POINTERv (GClosure *closure,
95                                                         GValue   *return_value,
96                                                         gpointer  instance,
97                                                         va_list   args,
98                                                         gpointer  marshal_data,
99                                                         int       n_params,
100                                                         GType    *param_types);
101 
102 /* VOID:POINTER,POINTER,BOOLEAN,BOOLEAN (./gdkmarshalers.list:8) */
103 extern
104 void _gdk_marshal_VOID__POINTER_POINTER_BOOLEAN_BOOLEAN (GClosure     *closure,
105                                                          GValue       *return_value,
106                                                          guint         n_param_values,
107                                                          const GValue *param_values,
108                                                          gpointer      invocation_hint,
109                                                          gpointer      marshal_data);
110 extern
111 void _gdk_marshal_VOID__POINTER_POINTER_BOOLEAN_BOOLEANv (GClosure *closure,
112                                                           GValue   *return_value,
113                                                           gpointer  instance,
114                                                           va_list   args,
115                                                           gpointer  marshal_data,
116                                                           int       n_params,
117                                                           GType    *param_types);
118 
119 
120 G_END_DECLS
121 
122 #endif /* ___GDK_MARSHAL_MARSHAL_H__ */
123