(No version information available, might only be in Git)
Класс CairoFontType - это абстрактный конечный класс, который содержит константы, используемые для описания типа данного CairoFontFace или CairoScaledFont. Типы шрифтов в cairo также известны как "серверные части шрифтов".
Тип CairoFontFace определяется тем, как он создается, примером может служить конструкция CairoToyFontFace::__construct(). Тип CairoFontFace можно запросить с помощью CairoFontFace::getType() or cairo_font_face_get_type()
Различные функции CairoFontFace могут использоваться с начертанием шрифта любого типа.
Тип CairoScaledFont определяется типом CairoFontFace, переданным в CairoScaledFont::__construct() или cairo_scaled_font_create(). Тип масштабированного шрифта можно запросить с помощью CairoScaledFont::getType() или cairo_scaled_font_get_type().
CairoFontType::TOY
Шрифт был создан с использованием CairoToyFont API
CairoFontType::FT
Шрифт типа CairoFreeType
CairoFontType::WIN32
Шрифт имеет тип Win32
CairoFontType::QUARTZ
Шрифт типа Quartz.
CairoFontType::USER
Шрифт был создан с использованием API пользовательского шрифта cairo