package Pango.Context is
type Pango_Context_Record is new GObject_Record with null record;
type Pango_Context is access all Pango_Context_Record'Class;
procedure Gdk_New
( | Self | : out Pango_Context); |
procedure Initialize
( | Self | : not null access Pango_Context_Record'Class); |
function Pango_Context_New return Pango_Context;
function Get_Type return Glib.GType;
procedure Changed
( | Self | : not null access Pango_Context_Record); |
function Get_Base_Dir
( | Self | : not null access Pango_Context_Record) return Pango.Enums.Direction; |
procedure Set_Base_Dir
( | Self | : not null access Pango_Context_Record; |
Direction | : Pango.Enums.Direction); |
function Get_Base_Gravity
( | Self | : not null access Pango_Context_Record) return Pango.Enums.Gravity; |
procedure Set_Base_Gravity
( | Self | : not null access Pango_Context_Record; |
Gravity | : Pango.Enums.Gravity); |
function Get_Font_Description
( | Self | : not null access Pango_Context_Record) return Pango.Font.Pango_Font_Description; |
procedure Set_Font_Description
( | Self | : not null access Pango_Context_Record; |
Desc | : Pango.Font.Pango_Font_Description); |
function Get_Gravity
( | Self | : not null access Pango_Context_Record) return Pango.Enums.Gravity; |
function Get_Gravity_Hint
( | Self | : not null access Pango_Context_Record) return Pango.Enums.GravityHint; |
procedure Set_Gravity_Hint
( | Self | : not null access Pango_Context_Record; |
Hint | : Pango.Enums.GravityHint); |
function Get_Language
( | Self | : not null access Pango_Context_Record) return Pango.Language.Pango_Language; |
procedure Set_Language
( | Self | : not null access Pango_Context_Record; |
Language | : Pango.Language.Pango_Language); |
function Get_Matrix
( | Self | : not null access Pango_Context_Record) return Pango.Matrix.Pango_Matrix; |
procedure Set_Matrix
( | Self | : not null access Pango_Context_Record; |
Matrix | : Pango.Matrix.Pango_Matrix); |
function Get_Metrics
( | Self | : not null access Pango_Context_Record; |
Desc | : Pango.Font.Pango_Font_Description; | |
Language | : Pango.Language.Pango_Language) return Pango.Font_Metrics.Pango_Font_Metrics; |
function Get_Serial
( | Self | : not null access Pango_Context_Record) return Guint; |
function List_Families
( | Self | : not null access Pango_Context_Record) return Pango_Font_Family_Array; |
function Load_Font
( | Self | : not null access Pango_Context_Record; |
Desc | : Pango.Font.Pango_Font_Description) return Pango.Font.Pango_Font; |
function Load_Fontset
( | Self | : not null access Pango_Context_Record; |
Desc | : Pango.Font.Pango_Font_Description; | |
Language | : Pango.Language.Pango_Language) return Pango.Fontset.Pango_Fontset; |