|
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
|