(No hay información de versión disponible, podría estar únicamente en SVN)
La clase CairoFontType es una clase final abstracta que contiene las constantes usadas para describir el tipo de una CairoFontFace o CairoScaledFont dadas. Los tipos de fuentes también son conocidos como "entornos de fuente" dentro de cairo.
El tipo de una CairoFontFace está dereminado por cómo es creado, un ejemplo podría ser CairoToyFontFace::__construct(). El tipo de CairoFontFace se puede obtener con CairoFontFace::getType() o cairo_font_face_get_type()
Las diversas funciones de CairoFontFace se pueden usar con una familia de fuentes de cualquier tipo.
El tipo de una CairoScaledFont está determinado por el tipo de la CairoFontFace pasada a CairoScaledFont::__construct() o cairo_scaled_font_create(). El tipo de fuente escalada se puede obtener con CairoScaledFont::getType() o cairo_scaled_font_get_type().
CairoFontType::TOY
La fuente se creó usando la api CairoToyFont
CairoFontType::FT
La fuente es de tipo CairoFreeType
CairoFontType::WIN32
La fuente es de tipo Win32
CairoFontType::QUARTZ
La fuente es de tipo Quartz
CairoFontType::USER
La fuente se creó usando la api de fuentes de usuario de cairo