|
Public Member Functions |
| GType | getType () |
| | Gets this class type.
|
| | this (GType[] types) |
| | Creates a new TreeStore with the defined types.
|
| GtkTreeModel * | model () |
| | Gets the GtkModel - internal use only.
|
| TreeIter | createIter () |
| | Creates a new top level Tree iterator.
|
| GtkTreeStore * | gtk_tree_store_new (gint n_columns,...) |
| void | gtk_tree_store_set_column_types (GtkTreeStore *tree_store, gint n_columns, GType *types) |
| void | setValue (TreeIter iter, int column, char[] value) |
| | Sets one value into one cells.
|
| void | set (TreeIter iter, int[] columns, void *[] values) |
| | Sets an iteractor values.
|
| void | set (TreeIter iter, int[] columns, String[] values) |
| | Sets an iteractor values.
|
| void | set (TreeIter iter, TreeNode treeNode) |
| | Sets an iteractor values from a tree node.
|
| void | gtk_tree_store_set_valist (GtkTreeStore *tree_store, GtkTreeIter *iter, vaList var_args) |
| bit | remove (TreeIter iter) |
| | Removes a row from the list.
|
| void | insert (TreeIter iter, TreeIter parent, gint position) |
| | insert
|
| void | insertBefore (TreeIter iter, TreeIter parent, TreeIter sibling) |
| | insertBefore
|
| void | insertAfter (TreeIter iter, TreeIter parent, TreeIter sibling) |
| | insertAfter
|
| void | prepend (TreeIter iter, TreeIter parent) |
| | prepend
|
| TreeIter | append (TreeIter parentIter) |
| | Creates a new tree iteractor (effectivly a new row) nested on the passed parent iteractor.
|
| bit | isAncestor (TreeIter iter, TreeIter descendant) |
| | isAncestor
|
| gint | iterDepth (TreeIter iter) |
| | iterDepth
|
| void | clear () |
| | removes all entries from the tree
|
| bit | iterIsValid (TreeIter iter) |
| | iterIsValid
|
| void | reorder (TreeIter parent, gint[] newOrder) |
| | reorder
|
| void | swap (TreeIter a, TreeIter b) |
| | swap
|
| void | moveAfter (TreeIter iter, TreeIter position) |
| | moveAfter
|
| void | modeBefore (TreeIter iter, TreeIter position) |
| | modeBefore
|