FreeType Fonts

FreeType Fonts —

Synopsis




cairo_font_t* cairo_ft_font_create          (FcPattern *pattern,
                                             cairo_matrix_t *scale);
cairo_font_t* cairo_ft_font_create_for_ft_face
                                            (FT_Face face,
                                             int load_flags,
                                             cairo_matrix_t *scale);
FT_Face     cairo_ft_font_lock_face         (cairo_font_t *ft_font);
void        cairo_ft_font_unlock_face       (cairo_font_t *ft_font);
FcPattern*  cairo_ft_font_get_pattern       (cairo_font_t *ft_font);

Description

Details

cairo_ft_font_create ()

cairo_font_t* cairo_ft_font_create          (FcPattern *pattern,
                                             cairo_matrix_t *scale);

pattern :
scale :
Returns :

cairo_ft_font_create_for_ft_face ()

cairo_font_t* cairo_ft_font_create_for_ft_face
                                            (FT_Face face,
                                             int load_flags,
                                             cairo_matrix_t *scale);

face :
load_flags :
scale :
Returns :

cairo_ft_font_lock_face ()

FT_Face     cairo_ft_font_lock_face         (cairo_font_t *ft_font);

ft_font :
Returns :

cairo_ft_font_unlock_face ()

void        cairo_ft_font_unlock_face       (cairo_font_t *ft_font);

ft_font :

cairo_ft_font_get_pattern ()

FcPattern*  cairo_ft_font_get_pattern       (cairo_font_t *ft_font);

ft_font :
Returns :