Builder4/MainWindow.bjs
[app.Builder.js] / Builder4 / Application.vala.c
1 /* Application.vala.c generated by valac 0.20.1, the Vala compiler
2  * generated from Application.vala, do not modify */
3
4
5 #include <glib.h>
6 #include <glib-object.h>
7 #include <gtk/gtk.h>
8
9
10 #define BUILDER4_TYPE_APPLICATION (builder4_application_get_type ())
11 #define BUILDER4_APPLICATION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), BUILDER4_TYPE_APPLICATION, Builder4Application))
12 #define BUILDER4_APPLICATION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), BUILDER4_TYPE_APPLICATION, Builder4ApplicationClass))
13 #define BUILDER4_IS_APPLICATION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), BUILDER4_TYPE_APPLICATION))
14 #define BUILDER4_IS_APPLICATION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), BUILDER4_TYPE_APPLICATION))
15 #define BUILDER4_APPLICATION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), BUILDER4_TYPE_APPLICATION, Builder4ApplicationClass))
16
17 typedef struct _Builder4Application Builder4Application;
18 typedef struct _Builder4ApplicationClass Builder4ApplicationClass;
19 typedef struct _Builder4ApplicationPrivate Builder4ApplicationPrivate;
20
21 #define BUILDER4_APPLICATION_TYPE_TARGET (builder4_application_target_get_type ())
22
23 struct _Builder4Application {
24         GtkApplication parent_instance;
25         Builder4ApplicationPrivate * priv;
26 };
27
28 struct _Builder4ApplicationClass {
29         GtkApplicationClass parent_class;
30 };
31
32 typedef enum  {
33         BUILDER4_APPLICATION_TARGET_INT32,
34         BUILDER4_APPLICATION_TARGET_STRING,
35         BUILDER4_APPLICATION_TARGET_ROOTWIN
36 } Builder4ApplicationTarget;
37
38
39 static gpointer builder4_application_parent_class = NULL;
40
41 GType builder4_application_get_type (void) G_GNUC_CONST;
42 enum  {
43         BUILDER4_APPLICATION_DUMMY_PROPERTY
44 };
45 static GType builder4_application_target_get_type (void) G_GNUC_UNUSED;
46 Builder4Application* builder4_application_new (void);
47 Builder4Application* builder4_application_construct (GType object_type);
48
49 const GtkTargetEntry BUILDER4_APPLICATION_targetList[4] = {{"INTEGER", (guint) 0, (guint) BUILDER4_APPLICATION_TARGET_INT32}, {"STRING", (guint) 0, (guint) BUILDER4_APPLICATION_TARGET_STRING}, {"text/plain", (guint) 0, (guint) BUILDER4_APPLICATION_TARGET_STRING}, {"application/x-rootwindow-drop", (guint) 0, (guint) BUILDER4_APPLICATION_TARGET_ROOTWIN}};
50
51 static GType builder4_application_target_get_type (void) {
52         static volatile gsize builder4_application_target_type_id__volatile = 0;
53         if (g_once_init_enter (&builder4_application_target_type_id__volatile)) {
54                 static const GEnumValue values[] = {{BUILDER4_APPLICATION_TARGET_INT32, "BUILDER4_APPLICATION_TARGET_INT32", "int32"}, {BUILDER4_APPLICATION_TARGET_STRING, "BUILDER4_APPLICATION_TARGET_STRING", "string"}, {BUILDER4_APPLICATION_TARGET_ROOTWIN, "BUILDER4_APPLICATION_TARGET_ROOTWIN", "rootwin"}, {0, NULL, NULL}};
55                 GType builder4_application_target_type_id;
56                 builder4_application_target_type_id = g_enum_register_static ("Builder4ApplicationTarget", values);
57                 g_once_init_leave (&builder4_application_target_type_id__volatile, builder4_application_target_type_id);
58         }
59         return builder4_application_target_type_id__volatile;
60 }
61
62
63 Builder4Application* builder4_application_construct (GType object_type) {
64         Builder4Application * self = NULL;
65 #line 7 "/home/alan/gitlive/app.Builder.js/Builder4/Application.vala"
66         self = (Builder4Application*) g_object_new (object_type, NULL);
67 #line 7 "/home/alan/gitlive/app.Builder.js/Builder4/Application.vala"
68         return self;
69 #line 70 "Application.vala.c"
70 }
71
72
73 Builder4Application* builder4_application_new (void) {
74 #line 7 "/home/alan/gitlive/app.Builder.js/Builder4/Application.vala"
75         return builder4_application_construct (BUILDER4_TYPE_APPLICATION);
76 #line 77 "Application.vala.c"
77 }
78
79
80 static void builder4_application_class_init (Builder4ApplicationClass * klass) {
81 #line 7 "/home/alan/gitlive/app.Builder.js/Builder4/Application.vala"
82         builder4_application_parent_class = g_type_class_peek_parent (klass);
83 #line 84 "Application.vala.c"
84 }
85
86
87 static void builder4_application_instance_init (Builder4Application * self) {
88 }
89
90
91 GType builder4_application_get_type (void) {
92         static volatile gsize builder4_application_type_id__volatile = 0;
93         if (g_once_init_enter (&builder4_application_type_id__volatile)) {
94                 static const GTypeInfo g_define_type_info = { sizeof (Builder4ApplicationClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) builder4_application_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Builder4Application), 0, (GInstanceInitFunc) builder4_application_instance_init, NULL };
95                 GType builder4_application_type_id;
96                 builder4_application_type_id = g_type_register_static (GTK_TYPE_APPLICATION, "Builder4Application", &g_define_type_info, 0);
97                 g_once_init_leave (&builder4_application_type_id__volatile, builder4_application_type_id);
98         }
99         return builder4_application_type_id__volatile;
100 }
101
102
103