summaryrefslogtreecommitdiff
path: root/src/type1/t1driver.c
diff options
context:
space:
mode:
authorDave Arnold <darnold@adobe.com>2016-12-05 22:08:15 +0100
committerWerner Lemberg <wl@gnu.org>2016-12-06 11:49:15 +0100
commitbcae657482ca038dc2b7c4ddd737a110c85e052a (patch)
treebec0ba89c2cf28c7efed007c5cf89b0415891e28 /src/type1/t1driver.c
parentc0fae7da5a6503c6d38ec133483aba57b42c0ddb (diff)
downloadfreetype2-bcae657482ca038dc2b7c4ddd737a110c85e052a.tar.gz
Add `FT_Get_Var_Design_Coordinates' function.
Note that the low-level functions aren't implemented yet. * include/freetype/ftmm.h: Declare. * include/freetype/internal/services/svmm.h (FT_Get_Var_Design_Func): New typedef. (MultiMasters): New MM service function `get_var_design'. (FT_DEFINE_SERVICE_MULTIMASTERSREC): Updated. Update all callers. * src/base/ftmm.c (FT_Get_Var_Design_Coordinates): Implement. * src/truetype/ttdriver.c: Updated. * src/truetype/ttgxvar.c (TT_Get_Var_Design): New dummy function to handle `get_var_design' service. * src/truetype/ttgxvar.h: Updated. * src/type1/t1driver.c: Updated. * src/type1/t1load.c (T1_Get_Var_Design): New dummp function to handle `get_var_design' service. * src/type1/t1load.h: Updated.
Diffstat (limited to 'src/type1/t1driver.c')
-rw-r--r--src/type1/t1driver.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/type1/t1driver.c b/src/type1/t1driver.c
index e5fb70124..639d7c0fb 100644
--- a/src/type1/t1driver.c
+++ b/src/type1/t1driver.c
@@ -124,7 +124,8 @@
(FT_Set_MM_Blend_Func) T1_Set_MM_Blend, /* set_mm_blend */
(FT_Get_MM_Blend_Func) T1_Get_MM_Blend, /* get_mm_blend */
(FT_Get_MM_Var_Func) T1_Get_MM_Var, /* get_mm_var */
- (FT_Set_Var_Design_Func)T1_Set_Var_Design /* set_var_design */
+ (FT_Set_Var_Design_Func)T1_Set_Var_Design, /* set_var_design */
+ (FT_Get_Var_Design_Func)T1_Get_Var_Design /* get_var_design */
};
#endif