comparison libass/ass_cache.h @ 21265:4e7a7dea3e1f

Rename: face_desc_t -> ass_font_desc_t face_cache_item_t -> ass_font_t *face* -> *font*
author eugeni
date Sun, 26 Nov 2006 20:34:54 +0000
parents fa122b7c71c6
children cda1a5ebc150
comparison
equal deleted inserted replaced
21264:a5daafb2c201 21265:4e7a7dea3e1f
25 #include FT_FREETYPE_H 25 #include FT_FREETYPE_H
26 #include FT_STROKER_H 26 #include FT_STROKER_H
27 #include FT_GLYPH_H 27 #include FT_GLYPH_H
28 28
29 // font cache 29 // font cache
30 typedef struct face_desc_s { 30 typedef struct ass_font_desc_s {
31 char* family; 31 char* family;
32 unsigned bold; 32 unsigned bold;
33 unsigned italic; 33 unsigned italic;
34 } face_desc_t; 34 } ass_font_desc_t;
35 35
36 void ass_face_cache_init(void); 36 void ass_font_cache_init(void);
37 int ass_new_face(FT_Library library, void* fontconfig_priv, face_desc_t* desc, /*out*/ FT_Face* face); 37 int ass_new_font(FT_Library library, void* fontconfig_priv, ass_font_desc_t* desc, /*out*/ FT_Face* face);
38 void ass_face_cache_done(void); 38 void ass_font_cache_done(void);
39 39
40 40
41 // describes a glyph; glyphs with equivalents structs are considered identical 41 // describes a glyph; glyphs with equivalents structs are considered identical
42 typedef struct glyph_hash_key_s { 42 typedef struct glyph_hash_key_s {
43 char bitmap; // bool : true = bitmap, false = outline 43 char bitmap; // bool : true = bitmap, false = outline