summaryrefslogtreecommitdiffstats
path: root/libass/ass_font.h
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_font.h')
-rw-r--r--libass/ass_font.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/libass/ass_font.h b/libass/ass_font.h
index 57f832d..783d6f9 100644
--- a/libass/ass_font.h
+++ b/libass/ass_font.h
@@ -22,7 +22,6 @@
#include <stdint.h>
#include <ft2build.h>
#include FT_GLYPH_H
-#include FT_OUTLINE_H
typedef struct ass_font ASS_Font;
@@ -61,12 +60,11 @@ int ass_font_get_index(ASS_FontSelector *fontsel, ASS_Font *font,
uint32_t symbol, int *face_index, int *glyph_index);
uint32_t ass_font_index_magic(FT_Face face, uint32_t symbol);
FT_Glyph ass_font_get_glyph(ASS_Font *font, int face_index, int index,
- ASS_Hinting hinting, int deco);
+ ASS_Hinting hinting);
void ass_font_clear(ASS_Font *font);
-int ass_strike_outline_glyph(ASS_Font *font, int face_index,
- FT_Glyph glyph, ASS_Outline *ol,
- int under, int through);
+bool ass_get_glyph_outline(ASS_Outline *outline, int32_t *advance,
+ FT_Face face, FT_Glyph glyph, unsigned flags);
FT_Face ass_face_open(ASS_Library *lib, FT_Library ftlib, const char *path,
const char *postscript_name, int index);