package Pango.Font_Map is
type Pango_Font_Map_Record is new GObject_Record with null record;
type Pango_Font_Map is access all Pango_Font_Map_Record'Class;
function Get_Type return Glib.GType;
function Create_Context
| ( | Self | : not null access Pango_Font_Map_Record) return Pango.Context.Pango_Context; |
function Get_Serial
| ( | Self | : not null access Pango_Font_Map_Record) return Guint; |
function List_Families
| ( | Self | : not null access Pango_Font_Map_Record) return Pango_Font_Family_Array; |
function Load_Font
| ( | Self | : not null access Pango_Font_Map_Record; |
| Context | : not null access Pango.Context.Pango_Context_Record'Class; | |
| Desc | : Pango.Font.Pango_Font_Description) return Pango.Font.Pango_Font; |
function Load_Fontset
| ( | Self | : not null access Pango_Font_Map_Record; |
| Context | : not null access Pango.Context.Pango_Context_Record'Class; | |
| Desc | : Pango.Font.Pango_Font_Description; | |
| Language | : Pango.Language.Pango_Language) return Pango.Fontset.Pango_Fontset; |