Index

Package: Fontset

Description

package Pango.Fontset is
an object containing a set of pango.Font objects

Packages

Foreach_User_Data (generic)

Classes

Pango_Fontset_Record

type Pango_Fontset_Record is new GObject_Record with null record;

Ancestors:

Primitive operations:

Glib.Object.Deallocate (Inherited)
Glib.Object.Get_Type (Inherited)
Glib.Object.Notify (Inherited)
Glib.Object.Ref (Inherited)
Glib.Object.Ref_Sink (Inherited)
Glib.Object.Unref (Inherited)

Types

Pango_Fontset

type Pango_Fontset is access all Pango_Fontset_Record'Class;

Pango_Fontset_Foreach_Func

type Pango_Fontset_Foreach_Func is access function
     (Fontset : not null access Pango_Fontset_Record'Class;
      Font    : not null access Pango.Font.Pango_Font_Record'Class)
   return Boolean;
A callback function used by Pango.Fontset.Foreach when enumerating the fonts in a fontset. Since: gtk+ 1.4 "fontset": a Pango.Fontset.Pango_Fontset "font": a font from Fontset

Subprograms & Entries

Get_Type

function Get_Type return Glib.GType;

Foreach

procedure Foreach 
(Self: not null access Pango_Fontset_Record;
Func: Pango_Fontset_Foreach_Func);
Iterates through all the fonts in a fontset, calling Func for each one. If Func returns True, that stops the iteration. Since: gtk+ 1.4 "func": Callback function

Get_Font

function Get_Font 
(Self: not null access Pango_Fontset_Record;
Wc: Guint) return Pango.Font.Pango_Font;
Returns the font in the fontset that contains the best glyph for the Unicode character Wc. "wc": a Unicode character

Get_Metrics

function Get_Metrics 
(Self: not null access Pango_Fontset_Record) return Pango.Font_Metrics.Pango_Font_Metrics;
Get overall metric information for the fonts in the fontset.