RegionIter

#GtkSourceRegionIter is an opaque datatype; ignore all its fields. Initialize the iter with gtk_source_region_get_start_region_iter().

Constructors

this
this(GtkSourceRegionIter* gtkSourceRegionIter, bool ownedRef)

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

Members

Functions

getRegionIterStruct
GtkSourceRegionIter* getRegionIterStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getSubregion
bool getSubregion(TextIter start, TextIter end)

Gets the subregion at this iterator.

isEnd
bool isEnd()
next
bool next()

Moves @iter to the next subregion.

Variables

gtkSourceRegionIter
GtkSourceRegionIter* gtkSourceRegionIter;

the main Gtk struct

ownedRef
bool ownedRef;
Undocumented in source.

Meta

Since

3.22