37#define SCRIPT( s, S, d, h, H, ss ) \
38 AF_DECLARE_SCRIPT_CLASS( af_ ## s ## _script_class )
47#define STYLE( s, S, d, ws, sc, ss, c ) \
48 AF_DECLARE_STYLE_CLASS( af_ ## s ## _style_class )
56#ifdef FT_DEBUG_LEVEL_TRACE
68#ifdef AF_CONFIG_OPTION_CJK
69#define AF_STYLE_FALLBACK AF_STYLE_HANI_DFLT
71#define AF_STYLE_FALLBACK AF_STYLE_NONE_DFLT
74#define AF_SCRIPT_DEFAULT AF_SCRIPT_LATN
77#define AF_STYLE_MASK 0x3FFF
79#define AF_STYLE_UNASSIGNED AF_STYLE_MASK
82#define AF_DIGIT 0x8000U
84#define AF_NONBASE 0x4000U
87#define AF_PROP_INCREASE_X_HEIGHT_MIN 6
88#define AF_PROP_INCREASE_X_HEIGHT_MAX 0
111#ifdef FT_CONFIG_OPTION_USE_HARFBUZZ
af_face_globals_is_digit(AF_FaceGlobals globals, FT_UInt gindex)
af_face_globals_new(FT_Face face, AF_FaceGlobals *aglobals, AF_Module module)
af_face_globals_free(AF_FaceGlobals globals)
af_face_globals_get_metrics(AF_FaceGlobals globals, FT_UInt gindex, FT_UInt options, AF_StyleMetrics *ametrics)
FT_BEGIN_HEADER af_writing_system_classes[]
struct AF_FaceGlobalsRec_ AF_FaceGlobalsRec
FT_BEGIN_HEADER struct AF_ModuleRec_ * AF_Module
#define FT_LOCAL_ARRAY(x)
FT_BEGIN_HEADER typedef signed long FT_Pos
FT_BEGIN_HEADER typedef unsigned char FT_Bool
GLenum GLuint GLint GLenum face
GLsizei GLenum const GLvoid GLuint GLsizei GLfloat * metrics
FT_UShort stem_darkening_for_ppem
FT_Pos standard_horizontal_width
FT_Pos standard_vertical_width
FT_UInt increase_x_height
FT_Fixed scale_down_factor