44 #ifndef AGS_LIB_FREETYPE_AHGLYPH_H 45 #define AGS_LIB_FREETYPE_AHGLYPH_H 49 #include "ags/lib/freetype-2.1.3/autohint/ahtypes.h" 52 namespace FreeType213 {
67 void ah_setup_uv(AH_Outline outline, AH_UV source);
70 FT_Error ah_outline_new(FT_Memory memory, AH_Outline *aoutline);
71 FT_Error ah_outline_load(AH_Outline outline, FT_Face face);
72 void ah_outline_compute_segments(AH_Outline outline);
73 void ah_outline_link_segments(AH_Outline outline);
74 void ah_outline_detect_features(AH_Outline outline);
75 void ah_outline_compute_blue_edges(AH_Outline outline, AH_Face_Globals globals);
76 void ah_outline_scale_blue_edges(AH_Outline outline, AH_Face_Globals globals);
77 void ah_outline_save(AH_Outline outline, AH_Loader loader);
78 void ah_outline_done(AH_Outline outline);