Sets our main struct and passes it to the parent class
Creates an array of initial_size tab stops. Tab stops are specified in pixel units if positions_in_pixels is TRUE, otherwise in Pango units. All stops are initially at position 0.
Copies a PangoTabArray
Frees a tab array and associated resources.
Returns TRUE if the tab positions are in pixels, FALSE if they are in Pango units.
Gets the number of tab stops in tab_array.
the main Gtk struct as a void*
Gets the alignment and position of a tab stop.
If non-NULL, alignments and locations are filled with allocated arrays of length pango_tab_array_get_size(). You must free the returned array.
Resizes a tab array. You must subsequently initialize any tabs that were added as a result of growing the array.
Sets the alignment and location of a tab stop. alignment must always be PANGO_TAB_LEFT in the current implementation.
the main Gtk struct
Description Functions in this section are used to deal with PangoTabArray objects that can be used to set tab stop positions in a PangoLayout.