forked from minhngoc25a/freetype2
add support for new postscript hinter
This commit is contained in:
parent
e888167e1f
commit
fa69bbec01
|
@ -426,11 +426,19 @@ FT_BEGIN_HEADER
|
|||
|
||||
typedef struct T1_Builder_Funcs_
|
||||
{
|
||||
<<<<<<< psaux.h
|
||||
void
|
||||
(*init)( T1_Builder* builder,
|
||||
FT_Face face,
|
||||
FT_Size size,
|
||||
FT_GlyphSlot slot );
|
||||
=======
|
||||
void (*init)( T1_Builder* builder,
|
||||
FT_Face face,
|
||||
FT_Size size,
|
||||
FT_GlyphSlot slot,
|
||||
FT_Bool hinting );
|
||||
>>>>>>> 1.14.2.2
|
||||
|
||||
void
|
||||
(*done)( T1_Builder* builder );
|
||||
|
@ -531,7 +539,10 @@ FT_BEGIN_HEADER
|
|||
FT_Error error; /* only used for memory errors */
|
||||
FT_Bool metrics_only;
|
||||
|
||||
T1_Builder_Funcs funcs;
|
||||
void* hints_funcs; /* hinter-specific */
|
||||
void* hints_globals; /* hinter-specific */
|
||||
|
||||
T1_Builder_Funcs funcs;
|
||||
};
|
||||
|
||||
|
||||
|
@ -583,22 +594,20 @@ FT_BEGIN_HEADER
|
|||
|
||||
struct T1_Decoder_Funcs_
|
||||
{
|
||||
FT_Error
|
||||
(*init)( T1_Decoder* decoder,
|
||||
FT_Face face,
|
||||
FT_Size size,
|
||||
FT_GlyphSlot slot,
|
||||
FT_Byte** glyph_names,
|
||||
T1_Blend* blend,
|
||||
T1_Decoder_Callback callback );
|
||||
FT_Error (*init) ( T1_Decoder* decoder,
|
||||
FT_Face face,
|
||||
FT_Size size,
|
||||
FT_GlyphSlot slot,
|
||||
FT_Byte** glyph_names,
|
||||
T1_Blend* blend,
|
||||
FT_Bool hinting,
|
||||
T1_Decoder_Callback callback );
|
||||
|
||||
void
|
||||
(*done)( T1_Decoder* decoder );
|
||||
void (*done) ( T1_Decoder* decoder );
|
||||
|
||||
FT_Error
|
||||
(*parse_charstrings)( T1_Decoder* decoder,
|
||||
FT_Byte* base,
|
||||
FT_UInt len );
|
||||
FT_Error (*parse_charstrings)( T1_Decoder* decoder,
|
||||
FT_Byte* base,
|
||||
FT_UInt len );
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue