]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtktreedatalist.h
marshaller fixes.
[~andy/gtk] / gtk / gtktreedatalist.h
index 78f4db651a43a7721c38deb1bc60bd177c06f299..cdcf602da1ed947c3701d894ae356309233c2fad 100644 (file)
@@ -22,7 +22,7 @@
 #define __GTK_TREE_DATA_LIST_H__
 
 #include <glib.h>
-#include <gobject/gobject.h>
+#include <glib-object.h>
 
 typedef struct _GtkTreeDataList GtkTreeDataList;
 struct _GtkTreeDataList
@@ -39,17 +39,19 @@ struct _GtkTreeDataList
   } data;
 };
 
-/* FIXME: s/gtk/_gtk/g to make internal */
-void             gtk_tree_data_list_push_allocator (GAllocator      *allocator);
-void             gtk_tree_data_list_pop_allocator  (void);
-GtkTreeDataList *gtk_tree_data_list_alloc          (void);
-void             gtk_tree_data_list_free           (GtkTreeDataList *list);
-
-void             gtk_tree_data_list_node_to_value  (GtkTreeDataList   *list,
-                                                   GType              type,
-                                                   GValue            *value);
-void             gtk_tree_data_list_value_to_node  (GtkTreeDataList   *list,
-                                                   GValue            *value);
+void             _gtk_tree_data_list_push_allocator (GAllocator      *allocator);
+void             _gtk_tree_data_list_pop_allocator  (void);
+GtkTreeDataList *_gtk_tree_data_list_alloc          (void);
+void             _gtk_tree_data_list_free           (GtkTreeDataList *list,
+                                                    GType           *column_headers);
+void             _gtk_tree_data_list_node_to_value  (GtkTreeDataList *list,
+                                                    GType            type,
+                                                    GValue          *value);
+void             _gtk_tree_data_list_value_to_node  (GtkTreeDataList *list,
+                                                    GValue          *value);
+
+GtkTreeDataList *_gtk_tree_data_list_node_copy      (GtkTreeDataList *list,
+                                                     GType            type);
 
 
 #endif /* __GTK_TREE_DATA_LIST_H__ */