function Reference
( | Scaled_Font | : Cairo_Scaled_Font) return Cairo_Scaled_Font; |
procedure Destroy
( | Scaled_Font | : Cairo_Scaled_Font); |
function Get_Reference_Count
( | Scaled_Font | : Cairo_Scaled_Font) return Guint; |
function Status
( | Scaled_Font | : Cairo_Scaled_Font) return Cairo_Status; |
function Get_Type
( | Scaled_Font | : Cairo_Scaled_Font) return Cairo_Font_Type; |
procedure Extents
( | Scaled_Font | : Cairo_Scaled_Font; |
Extents | : access Cairo_Font_Extents); |
procedure Text_Extents
( | Scaled_Font | : Cairo_Scaled_Font; |
Utf8 | : Interfaces.C.Strings.chars_ptr; | |
Extents | : Cairo_Text_Extents); |
procedure Glyph_Extents
( | Scaled_Font | : Cairo_Scaled_Font; |
Glyphs | : access Cairo_Glyph; | |
Num_Glyphs | : Gint; | |
Extents | : Cairo_Text_Extents); |
function Get_Font_Face
( | Scaled_Font | : Cairo_Scaled_Font) return Cairo_Font_Face; |
procedure Get_Font_Matrix
( | Scaled_Font | : Cairo_Scaled_Font; |
Font_Matrix | : access Cairo_Matrix); |
procedure Get_Ctm
( | Scaled_Font | : Cairo_Scaled_Font; |
Ctm | : access Cairo_Matrix); |
procedure Get_Scale_Matrix
( | Scaled_Font | : Cairo_Scaled_Font; |
Scale_Matrix | : access Cairo_Matrix); |
procedure Get_Font_Options
( | Scaled_Font | : Cairo_Scaled_Font; |
Options | : Cairo_Font_Options); |
Binding from C File version 1.8.8