missing commit in generator.h
[galan.git] / src / galan-comptree-model.h
blobfa9810ba361f8cbc43e315f1d6959377b1ba98bf
1 /* Generated by GOB (v2.0.12) (do not edit directly) */
3 #include <glib.h>
4 #include <glib-object.h>
7 #include <stdlib.h>
8 #include <string.h>
9 #include <stdio.h>
11 #include <gdk/gdk.h>
12 #include <gtk/gtk.h>
14 #include "global.h"
15 #include "generator.h"
16 #include "comp.h"
17 #include "sheet.h"
18 #include "msgbox.h"
19 #include "control.h"
20 #include "gencomp.h"
21 #include "gui.h"
23 #include "galan-compaction.h"
25 #ifndef __GALAN_COMPTREE_MODEL_H__
26 #define __GALAN_COMPTREE_MODEL_H__
28 #ifdef __cplusplus
29 extern "C" {
30 #endif /* __cplusplus */
34 * Type checking and casting macros
36 #define GALAN_TYPE_COMPTREE_MODEL (galan_comptree_model_get_type())
37 #define GALAN_COMPTREE_MODEL(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), galan_comptree_model_get_type(), GalanCompTreeModel)
38 #define GALAN_COMPTREE_MODEL_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), galan_comptree_model_get_type(), GalanCompTreeModel const)
39 #define GALAN_COMPTREE_MODEL_CLASS(klass) G_TYPE_CHECK_CLASS_CAST((klass), galan_comptree_model_get_type(), GalanCompTreeModelClass)
40 #define GALAN_IS_COMPTREE_MODEL(obj) G_TYPE_CHECK_INSTANCE_TYPE((obj), galan_comptree_model_get_type ())
42 #define GALAN_COMPTREE_MODEL_GET_CLASS(obj) G_TYPE_INSTANCE_GET_CLASS((obj), galan_comptree_model_get_type(), GalanCompTreeModelClass)
45 * Main object structure
47 #ifndef __TYPEDEF_GALAN_COMPTREE_MODEL__
48 #define __TYPEDEF_GALAN_COMPTREE_MODEL__
49 typedef struct _GalanCompTreeModel GalanCompTreeModel;
50 #endif
51 struct _GalanCompTreeModel {
52 GtkTreeStore __parent__;
56 * Class definition
58 typedef struct _GalanCompTreeModelClass GalanCompTreeModelClass;
59 struct _GalanCompTreeModelClass {
60 GtkTreeStoreClass __parent__;
65 * Public methods
67 GType galan_comptree_model_get_type (void);
68 gboolean galan_comptree_model_lookup (GalanCompTreeModel * self,
69 char * path,
70 GtkTreeIter * iter,
71 gboolean create);
73 #ifdef __cplusplus
75 #endif /* __cplusplus */
77 #endif