1 | #ifndef __GTK_BUILDABLE_PRIVATE_H__ |
2 | #define __GTK_BUILDABLE_PRIVATE_H__ |
3 | |
4 | #include "gtkbuildable.h" |
5 | |
6 | G_BEGIN_DECLS |
7 | |
8 | void gtk_buildable_set_buildable_id (GtkBuildable *buildable, |
9 | const char *id); |
10 | void gtk_buildable_add_child (GtkBuildable *buildable, |
11 | GtkBuilder *builder, |
12 | GObject *child, |
13 | const char *type); |
14 | GObject * gtk_buildable_construct_child (GtkBuildable *buildable, |
15 | GtkBuilder *builder, |
16 | const char *name); |
17 | gboolean gtk_buildable_custom_tag_start (GtkBuildable *buildable, |
18 | GtkBuilder *builder, |
19 | GObject *child, |
20 | const char *tagname, |
21 | GtkBuildableParser *parser, |
22 | gpointer *data); |
23 | void gtk_buildable_custom_tag_end (GtkBuildable *buildable, |
24 | GtkBuilder *builder, |
25 | GObject *child, |
26 | const char *tagname, |
27 | gpointer data); |
28 | void gtk_buildable_custom_finished (GtkBuildable *buildable, |
29 | GtkBuilder *builder, |
30 | GObject *child, |
31 | const char *tagname, |
32 | gpointer data); |
33 | void gtk_buildable_parser_finished (GtkBuildable *buildable, |
34 | GtkBuilder *builder); |
35 | GObject * gtk_buildable_get_internal_child (GtkBuildable *buildable, |
36 | GtkBuilder *builder, |
37 | const char *childname); |
38 | |
39 | G_END_DECLS |
40 | |
41 | #endif /* __GTK_BUILDABLE_PRIVATE_H__ */ |
42 | |