FreeType Fonts

FreeType Fonts — Font support for FreeType

Synopsis




cairo_font_face_t* cairo_ft_font_face_create_for_ft_face
                                            (FT_Face face,
                                             int load_flags);
cairo_font_face_t* cairo_ft_font_face_create_for_pattern
                                            (FcPattern *pattern);
void        cairo_ft_font_options_substitute
                                            (const cairo_font_options_t *options,
                                             FcPattern *pattern);
FT_Face     cairo_ft_scaled_font_lock_face  (cairo_scaled_font_t *scaled_font);
void        cairo_ft_scaled_font_unlock_face
                                            (cairo_scaled_font_t *scaled_font);

Description

Details

cairo_ft_font_face_create_for_ft_face ()

cairo_font_face_t* cairo_ft_font_face_create_for_ft_face
                                            (FT_Face face,
                                             int load_flags);

cairo_ft_font_face_create_for_pattern ()

cairo_font_face_t* cairo_ft_font_face_create_for_pattern
                                            (FcPattern *pattern);

cairo_ft_font_options_substitute ()

void        cairo_ft_font_options_substitute
                                            (const cairo_font_options_t *options,
                                             FcPattern *pattern);

cairo_ft_scaled_font_lock_face ()

FT_Face     cairo_ft_scaled_font_lock_face  (cairo_scaled_font_t *scaled_font);

cairo_ft_scaled_font_unlock_face ()

void        cairo_ft_scaled_font_unlock_face
                                            (cairo_scaled_font_t *scaled_font);