summaryrefslogtreecommitdiffstats
path: root/libass/ass_font.h
diff options
context:
space:
mode:
authorDr.Smile <vabnick@gmail.com>2021-09-26 05:48:01 +0300
committerDr.Smile <vabnick@gmail.com>2021-10-05 21:21:54 +0300
commitd9b5e327c5e8d26c9dde2ba9bc401c9f66883726 (patch)
treef87f38e0be647e617b81844bef73288ea7296630 /libass/ass_font.h
parent3d7eb7ddbbba7243e72551a00cac6e073eb5822b (diff)
downloadlibass-d9b5e327c5e8d26c9dde2ba9bc401c9f66883726.tar.bz2
libass-d9b5e327c5e8d26c9dde2ba9bc401c9f66883726.tar.xz
renderer: eliminate FT_Glyph
Diffstat (limited to 'libass/ass_font.h')
-rw-r--r--libass/ass_font.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/libass/ass_font.h b/libass/ass_font.h
index 783d6f90..02d4508a 100644
--- a/libass/ass_font.h
+++ b/libass/ass_font.h
@@ -21,7 +21,7 @@
#include <stdint.h>
#include <ft2build.h>
-#include FT_GLYPH_H
+#include FT_FREETYPE_H
typedef struct ass_font ASS_Font;
@@ -59,12 +59,12 @@ void ass_font_get_asc_desc(ASS_Font *font, int face_index,
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);
+bool ass_font_get_glyph(ASS_Font *font, int face_index, int index,
+ ASS_Hinting hinting);
void ass_font_clear(ASS_Font *font);
bool ass_get_glyph_outline(ASS_Outline *outline, int32_t *advance,
- FT_Face face, FT_Glyph glyph, unsigned flags);
+ FT_Face face, unsigned flags);
FT_Face ass_face_open(ASS_Library *lib, FT_Library ftlib, const char *path,
const char *postscript_name, int index);