comparison libass/ass_font.h @ 21614:5d2ca7ca18b5

Move ascender, descender, and kerning computation to ass_font.c.
author eugeni
date Sat, 16 Dec 2006 19:17:50 +0000
parents 62bd8e0d3a0f
children 8111d4625194
comparison
equal deleted inserted replaced
21613:8547ae79e74b 21614:5d2ca7ca18b5
46 } ass_font_t; 46 } ass_font_t;
47 47
48 ass_font_t* ass_font_new(ass_library_t* library, FT_Library ftlibrary, void* fc_priv, ass_font_desc_t* desc); 48 ass_font_t* ass_font_new(ass_library_t* library, FT_Library ftlibrary, void* fc_priv, ass_font_desc_t* desc);
49 void ass_font_set_transform(ass_font_t* font, FT_Matrix* m, FT_Vector* v); 49 void ass_font_set_transform(ass_font_t* font, FT_Matrix* m, FT_Vector* v);
50 void ass_font_set_size(ass_font_t* font, int size); 50 void ass_font_set_size(ass_font_t* font, int size);
51 void ass_font_get_asc_desc(ass_font_t* font, uint32_t ch, int* asc, int* desc);
51 FT_Glyph ass_font_get_glyph(void* fontconfig_priv, ass_font_t* font, uint32_t ch); 52 FT_Glyph ass_font_get_glyph(void* fontconfig_priv, ass_font_t* font, uint32_t ch);
53 FT_Vector ass_font_get_kerning(ass_font_t* font, uint32_t c1, uint32_t c2);
52 void ass_font_free(ass_font_t* font); 54 void ass_font_free(ass_font_t* font);
53 55
54 #endif 56 #endif