Lines Matching refs:tree_model
21 static GtkTreeModelFlags ast_get_flags(GtkTreeModel *tree_model);
22 static gint ast_get_n_columns(GtkTreeModel *tree_model);
23 static GType ast_get_column_type(GtkTreeModel *tree_model, gint index);
24 static gboolean ast_get_iter(GtkTreeModel *tree_model, GtkTreeIter *iter,
26 static GtkTreePath *ast_get_path(GtkTreeModel *tree_model, GtkTreeIter *iter);
27 static void ast_get_value(GtkTreeModel *tree_model, GtkTreeIter *iter,
29 static gboolean ast_iter_next(GtkTreeModel *tree_model, GtkTreeIter *iter);
30 static gboolean ast_iter_children(GtkTreeModel *tree_model,
33 static gboolean ast_iter_has_child(GtkTreeModel *tree_model, GtkTreeIter *iter);
34 static gint ast_iter_n_children (GtkTreeModel *tree_model, GtkTreeIter *iter);
35 static gboolean ast_iter_nth_child(GtkTreeModel *tree_model, GtkTreeIter *iter,
37 static gboolean ast_iter_parent(GtkTreeModel *tree_model,
214 ast_get_flags(GtkTreeModel *tree_model)
228 ast_get_n_columns(GtkTreeModel *tree_model)
242 ast_get_column_type(GtkTreeModel *tree_model,
260 ast_get_iter(GtkTreeModel *tree_model,
268 node = AST_NODE(tree_model);
287 ast_get_path(GtkTreeModel *tree_model,
291 AstNode *root = AST_NODE(tree_model);
311 ast_get_value(GtkTreeModel *tree_model,
318 g_assert(AST_IS_NODE(tree_model));
338 ast_iter_next(GtkTreeModel *tree_model,
343 g_assert(AST_IS_NODE (tree_model));
362 ast_iter_children(GtkTreeModel *tree_model,
366 return ast_iter_nth_child(tree_model, iter, parent, 0);
379 ast_iter_has_child (GtkTreeModel *tree_model,
401 ast_iter_n_children (GtkTreeModel *tree_model,
405 : AST_NODE(tree_model);
424 ast_iter_nth_child(GtkTreeModel *tree_model,
429 AstNode *node = parent ? parent->user_data : (AstNode*) tree_model;
447 ast_iter_parent (GtkTreeModel *tree_model,