Source position: gtktreemodel.inc line 33
type TGtkTreeModelIface = record |
g_iface: TGTypeInterface; |
row_changed: procedure( |
tree_model: PGtkTreeModel; |
path: PGtkTreePath; |
iter: PGtkTreeIter |
); |
row_inserted: procedure( |
tree_model: PGtkTreeModel; |
path: PGtkTreePath; |
iter: PGtkTreeIter |
); |
row_has_child_toggled: procedure( |
tree_model: PGtkTreeModel; |
path: PGtkTreePath; |
iter: PGtkTreeIter |
); |
row_deleted: procedure( |
tree_model: PGtkTreeModel; |
path: PGtkTreePath |
); |
rows_reordered: procedure( |
tree_model: PGtkTreeModel; |
path: PGtkTreePath; |
iter: PGtkTreeIter; |
new_order: Pgint |
); |
get_flags: function( |
tree_model: PGtkTreeModel |
get_n_columns: function( |
tree_model: PGtkTreeModel |
):gint; |
get_column_type: function( |
tree_model: PGtkTreeModel; |
index: gint |
):GType; |
get_iter: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter; |
path: PGtkTreePath |
):gboolean; |
get_path: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter |
):PGtkTreePath; |
get_value: procedure( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter; |
column: gint; |
value: PGValue |
); |
iter_next: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter |
):gboolean; |
iter_children: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter; |
parent: PGtkTreeIter |
):gboolean; |
iter_has_child: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter |
):gboolean; |
iter_n_children: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter |
):gint; |
iter_nth_child: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter; |
parent: PGtkTreeIter; |
n: gint |
):gboolean; |
iter_parent: function( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter; |
child: PGtkTreeIter |
):gboolean; |
ref_node: procedure( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter |
); |
unref_node: procedure( |
tree_model: PGtkTreeModel; |
iter: PGtkTreeIter |
); |
end; |