TreeIter

The #GtkTreeIter is the primary structure for accessing a #GtkTreeModel. Models are expected to put a unique integer in the @stamp member, and put model-specific data in the three @user_data members.

Constructors

this
this(GtkTreeIter* gtkTreeIter, bool ownedRef)

Sets our main struct and passes it to the parent class.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

copy
TreeIter copy()

Creates a dynamically allocated tree iterator as a copy of @iter.

free
void free()

Frees an iterator that has been allocated by gtk_tree_iter_copy().

getStruct
void* getStruct()

the main Gtk struct as a void*

getTreeIterStruct
GtkTreeIter* getTreeIterStruct(bool transferOwnership)

Get the main Gtk struct

Static functions

getType
GType getType()

Variables

gtkTreeIter
GtkTreeIter* gtkTreeIter;

the main Gtk struct

ownedRef
bool ownedRef;
Undocumented in source.

Meta