gtk.tree_iter

Module for [TreeIter] class

class TreeIter

Types 1

The [gtk.tree_iter.TreeIter] is the primary structure for accessing a [gtk.tree_model.TreeModel]. Models are expected to put a unique integer in the @stamp member, and put model-specific data in the three @user_data members.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup)
GType _gType() @property
TreeIter self()Returns `this`, for use in `with` statements.
int stamp() @propertyGet `stamp` field. Returns: a unique stamp to catch invalid iterators
void stamp(int propval) @propertySet `stamp` field. Params: propval = a unique stamp to catch invalid iterators
gtk.tree_iter.TreeIter copy()Creates a dynamically allocated tree iterator as a copy of iter.
Constructors
this(int stamp = int.init)Create a `tree_iter.TreeIter` boxed type. Params: stamp = a unique stamp to catch invalid iterators
this(void * ptr, Flag!"Take" take)