diff options
author | Dave Arnold <darnold@adobe.com> | 2016-12-05 22:08:15 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2016-12-06 11:49:15 +0100 |
commit | bcae657482ca038dc2b7c4ddd737a110c85e052a (patch) | |
tree | bec0ba89c2cf28c7efed007c5cf89b0415891e28 /src/type1/t1driver.c | |
parent | c0fae7da5a6503c6d38ec133483aba57b42c0ddb (diff) | |
download | freetype2-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.c | 3 |
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 |