API Version: 4.0
Library Version: 4.6.9
Generated by gi-docgen 2023.1
struct GtkTreePath { /* No available fields */ }
An opaque structure representing a path to a row in a model.
Creates a new GtkTreePath This refers to a row.
GtkTreePath
Creates a new GtkTreePath.
Creates a new path with first_index and varargs as indices.
first_index
varargs
Creates a new path with the given indices array of length.
indices
length
Creates a new GtkTreePath initialized to path.
path
Appends a new index to a path.
Compares two paths.
Creates a new GtkTreePath as a copy of path.
Moves path to point to the first child of the current path.
Frees path. If path is NULL, it simply returns.
NULL
Returns the current depth of path.
Returns the current indices of path.
Returns TRUE if descendant is a descendant of path.
TRUE
descendant
Returns TRUE if path is a descendant of ancestor.
ancestor
Moves the path to point to the next node at the current depth.
Prepends a new index to a path.
Moves the path to point to the previous node at the current depth, if it exists.
Generates a string representation of the path.
Moves the path to point to its parent node, if it has a parent.
Content