`sig
val cast : 'a Gobject.obj -> context
external get_font_description : Pango.context -> Pango.font_description
= "ml_pango_context_get_font_description"
external set_font_description :
Pango.context -> Pango.font_description -> unit
= "ml_pango_context_set_font_description"
external get_language : Pango.context -> Pango.language
= "ml_pango_context_get_language"
external set_language : Pango.context -> Pango.language -> unit
= "ml_pango_context_set_language"
external load_font : Pango.context -> Pango.font_description -> Pango.font
= "ml_pango_context_load_font"
external load_fontset :
Pango.context -> Pango.font_description -> Pango.language -> Pango.font
= "ml_pango_context_load_fontset"
external get_metrics :
Pango.context ->
Pango.font_description -> Pango.language option -> Pango.font_metrics
= "ml_pango_context_get_metrics"
end`