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; |