diff options
author | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-27 17:50:05 +0000 |
---|---|---|
committer | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-27 17:50:05 +0000 |
commit | f7ba0f825d1bfc4fbe09248419c6b21ab90e1cf4 (patch) | |
tree | 79618b038dd52aad05463ff435935202a1ef5d5f /libass/ass_font.h | |
parent | 5df4e2e2bbcd5685e45ba93fda11fd38ebf33205 (diff) | |
download | libass-f7ba0f825d1bfc4fbe09248419c6b21ab90e1cf4.tar.bz2 libass-f7ba0f825d1bfc4fbe09248419c6b21ab90e1cf4.tar.xz |
Move ass_font_desc_t and ass_font_t declarations to ass_font.h.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21337 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass/ass_font.h')
-rw-r--r-- | libass/ass_font.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/libass/ass_font.h b/libass/ass_font.h index 4fa31d0..ed3c438 100644 --- a/libass/ass_font.h +++ b/libass/ass_font.h @@ -26,8 +26,21 @@ #include FT_STROKER_H #include FT_GLYPH_H -#include "ass_bitmap.h" -#include "ass_cache.h" +typedef struct ass_font_desc_s { + char* family; + unsigned bold; + unsigned italic; +} ass_font_desc_t; + +typedef struct ass_font_s { + ass_font_desc_t desc; + char* path; + int index; + FT_Face face; + FT_Matrix m; // current transformation + FT_Vector v; // current shift + int size; +} ass_font_t; ass_font_t* ass_font_new(FT_Library ftlibrary, void* fc_priv, ass_font_desc_t* desc); void ass_font_set_transform(ass_font_t* font, FT_Matrix* m, FT_Vector* v); |