}
[Compact]
[Immutable]
- [CCode (copy_function = "gtk_tree_path_copy", type_id = "GTK_TYPE_TREE_PATH", cheader_filename = "gtk/gtk.h")]
+ [CCode (copy_function = "gtk_tree_path_copy", const_cname = "GtkTreePath", type_id = "GTK_TYPE_TREE_PATH", cheader_filename = "gtk/gtk.h")]
public class TreePath {
[CCode (has_construct_function = false)]
public TreePath ();
public weak Gtk.ActionCallback callback;
public bool is_active;
}
- [CCode (type_id = "GTK_TYPE_TREE_ITER", use_const = false, cheader_filename = "gtk/gtk.h")]
+ [CCode (type_id = "GTK_TYPE_TREE_ITER", cheader_filename = "gtk/gtk.h")]
public struct TreeIter {
public int stamp;
public void* user_data;
GtkToolbar.gpointer hidden="1"
gtk_tool_item_toolbar_reconfigured hidden="1"
GtkToolItem::set_tooltip hidden="1"
-GtkTreeIter is_value_type="1" use_const="0"
+GtkTreeIter is_value_type="1"
GtkTreeRowReference is_value_type="0" is_immutable="1"
gtk_tree_row_reference_copy transfer_ownership="1"
gtk_tree_model_filter_new.root nullable="1"
gtk_tree_path_copy transfer_ownership="1"
# GtkTreePath should be an opaque value type as it is not immutable
# but should have copy-on-assignment semantics
-GtkTreePath is_value_type="0" is_immutable="1"
+GtkTreePath is_value_type="0" is_immutable="1" const_cname="GtkTreePath"
gtk_tree_row_reference_reordered.new_order is_array="1"
gtk_tree_row_reference_get_path transfer_ownership="1"
gtk_tree_selection_get_selected.iter is_out="1"