1
/* Empty_Settings.c generated by valac 0.16.1, the Vala compiler
2
* generated from Empty_Settings.vala, do not modify */
5
* Copyright (c) 2013 Christopher Timberlake
6
* <Chris@TimberlakeTechnologies.com> -or- <www.ChristopherTimberlake.com>
8
* Permission is hereby granted, free of charge, to any person obtaining a copy
9
* of this software and associated documentation files (the "Software"), to deal
10
* in the Software without restriction, including without limitation the rights
11
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
* copies of the Software, and to permit persons to whom the Software is
13
* furnished to do so, subject to the following conditions:
15
* The above copyright notice and this permission notice shall be included in
16
* all copies or substantial portions of the Software.
18
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
28
#include <glib-object.h>
32
#define ESTUDIO_TYPE_EMPTY_BUILDER_SETTINGS (estudio_empty_builder_settings_get_type ())
33
#define ESTUDIO_EMPTY_BUILDER_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ESTUDIO_TYPE_EMPTY_BUILDER_SETTINGS, eStudioEmpty_Builder_Settings))
34
#define ESTUDIO_EMPTY_BUILDER_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), ESTUDIO_TYPE_EMPTY_BUILDER_SETTINGS, eStudioEmpty_Builder_SettingsClass))
35
#define ESTUDIO_IS_EMPTY_BUILDER_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), ESTUDIO_TYPE_EMPTY_BUILDER_SETTINGS))
36
#define ESTUDIO_IS_EMPTY_BUILDER_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ESTUDIO_TYPE_EMPTY_BUILDER_SETTINGS))
37
#define ESTUDIO_EMPTY_BUILDER_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), ESTUDIO_TYPE_EMPTY_BUILDER_SETTINGS, eStudioEmpty_Builder_SettingsClass))
39
typedef struct _eStudioEmpty_Builder_Settings eStudioEmpty_Builder_Settings;
40
typedef struct _eStudioEmpty_Builder_SettingsClass eStudioEmpty_Builder_SettingsClass;
41
typedef struct _eStudioEmpty_Builder_SettingsPrivate eStudioEmpty_Builder_SettingsPrivate;
42
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
44
struct _eStudioEmpty_Builder_Settings {
45
GtkBox parent_instance;
46
eStudioEmpty_Builder_SettingsPrivate * priv;
49
struct _eStudioEmpty_Builder_SettingsClass {
50
GtkBoxClass parent_class;
54
static gpointer estudio_empty_builder_settings_parent_class = NULL;
56
GType estudio_empty_builder_settings_get_type (void) G_GNUC_CONST;
58
ESTUDIO_EMPTY_BUILDER_SETTINGS_DUMMY_PROPERTY
60
eStudioEmpty_Builder_Settings* estudio_empty_builder_settings_new (void);
61
eStudioEmpty_Builder_Settings* estudio_empty_builder_settings_construct (GType object_type);
64
eStudioEmpty_Builder_Settings* estudio_empty_builder_settings_construct (GType object_type) {
65
eStudioEmpty_Builder_Settings * self = NULL;
69
#line 31 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
70
self = (eStudioEmpty_Builder_Settings*) g_object_new (object_type, NULL);
71
#line 32 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
72
_tmp0_ = (GtkLabel*) gtk_label_new ("HELLO WORLD");
73
#line 32 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
74
_tmp1_ = g_object_ref_sink (_tmp0_);
75
#line 32 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
77
#line 34 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
78
GTK_CONTAINER_CLASS (estudio_empty_builder_settings_parent_class)->add ((GtkContainer*) GTK_BOX (self), (GtkWidget*) label);
79
#line 31 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
80
_g_object_unref0 (label);
81
#line 31 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
83
#line 84 "Empty_Settings.c"
87
eStudioEmpty_Builder_Settings* estudio_empty_builder_settings_new (void) {
88
#line 31 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
89
return estudio_empty_builder_settings_construct (ESTUDIO_TYPE_EMPTY_BUILDER_SETTINGS);
90
#line 91 "Empty_Settings.c"
94
static void estudio_empty_builder_settings_class_init (eStudioEmpty_Builder_SettingsClass * klass) {
95
#line 29 "/home/digi/Dropbox/Projects/eStudio/Elementary Studio/src/Builders/Empty/Empty_Settings.vala"
96
estudio_empty_builder_settings_parent_class = g_type_class_peek_parent (klass);
97
#line 98 "Empty_Settings.c"
101
static void estudio_empty_builder_settings_instance_init (eStudioEmpty_Builder_Settings * self) {
105
GType estudio_empty_builder_settings_get_type (void) {
106
static volatile gsize estudio_empty_builder_settings_type_id__volatile = 0;
107
if (g_once_init_enter (&estudio_empty_builder_settings_type_id__volatile)) {
108
static const GTypeInfo g_define_type_info = { sizeof (eStudioEmpty_Builder_SettingsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) estudio_empty_builder_settings_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (eStudioEmpty_Builder_Settings), 0, (GInstanceInitFunc) estudio_empty_builder_settings_instance_init, NULL };
109
GType estudio_empty_builder_settings_type_id;
110
estudio_empty_builder_settings_type_id = g_type_register_static (GTK_TYPE_BOX, "eStudioEmpty_Builder_Settings", &g_define_type_info, 0);
111
g_once_init_leave (&estudio_empty_builder_settings_type_id__volatile, estudio_empty_builder_settings_type_id);
113
return estudio_empty_builder_settings_type_id__volatile;