#include "afglobal.h"
#include "afranges.h"
#include "afshaper.h"
#include "afws-decl.h"
#include <freetype/internal/ftdebug.h>
#undef FT_COMPONENT
#define FT_COMPONENT …
#include "aferrors.h"
#undef SCRIPT
#define SCRIPT( s, S, d, h, H, ss ) …
#include "afscript.h"
#undef STYLE
#define STYLE( s, S, d, ws, sc, ss, c ) …
#include "afstyles.h"
#undef WRITING_SYSTEM
#define WRITING_SYSTEM( ws, WS ) …
FT_LOCAL_ARRAY_DEF( AF_WritingSystemClass )
af_writing_system_classes[] = …;
#undef SCRIPT
#define SCRIPT( s, S, d, h, H, ss ) …
FT_LOCAL_ARRAY_DEF( AF_ScriptClass )
af_script_classes[] = …;
#undef STYLE
#define STYLE( s, S, d, ws, sc, ss, c ) …
FT_LOCAL_ARRAY_DEF( AF_StyleClass )
af_style_classes[] = …;
#ifdef FT_DEBUG_LEVEL_TRACE
#undef STYLE
#define STYLE …
FT_LOCAL_ARRAY_DEF( char* )
af_style_names[] =
{
#include "afstyles.h"
};
#endif
static FT_Error
af_face_globals_compute_style_coverage( AF_FaceGlobals globals )
{ … }
FT_LOCAL_DEF( FT_Error )
af_face_globals_new( FT_Face face,
AF_FaceGlobals *aglobals,
AF_Module module )
{ … }
FT_LOCAL_DEF( void )
af_face_globals_free( void* globals_ )
{ … }
FT_LOCAL_DEF( FT_Error )
af_face_globals_get_metrics( AF_FaceGlobals globals,
FT_UInt gindex,
FT_UInt options,
AF_StyleMetrics *ametrics )
{ … }
FT_LOCAL_DEF( FT_Bool )
af_face_globals_is_digit( AF_FaceGlobals globals,
FT_UInt gindex )
{ … }