Add code to properly scale glyphs not handled by the autohinter.
[ttfautohint.git] / src / tadummy.c
blobd42e17f4f7512c5dc74841d3be10771433bbf6f8
1 /* tadummy.c */
3 /* originally file `afdummy.c' (2011-Mar-28) from FreeType */
5 /* heavily modified 2011 by Werner Lemberg <wl@gnu.org> */
7 #include "tadummy.h"
8 #include "tahints.h"
11 static FT_Error
12 ta_dummy_hints_init(TA_GlyphHints hints,
13 TA_ScriptMetrics metrics)
15 ta_glyph_hints_rescale(hints, metrics);
16 return FT_Err_Ok;
20 static FT_Error
21 ta_dummy_hints_apply(TA_GlyphHints hints,
22 FT_Outline* outline)
24 FT_UNUSED(hints);
25 FT_UNUSED(outline);
27 return FT_Err_Ok;
31 const TA_ScriptClassRec ta_dummy_script_class =
33 TA_SCRIPT_NONE,
34 NULL,
36 sizeof (TA_ScriptMetricsRec),
38 (TA_Script_InitMetricsFunc)NULL,
39 (TA_Script_ScaleMetricsFunc)NULL,
40 (TA_Script_DoneMetricsFunc)NULL,
42 (TA_Script_InitHintsFunc)ta_dummy_hints_init,
43 (TA_Script_ApplyHintsFunc)ta_dummy_hints_apply
46 /* end of tadummy.c */