597 FT_ERROR((
"tt_face_init: cannot access `sfnt' module\n" ));
619 if (
face->format_tag != 0x00010000L &&
620 face->format_tag != 0x00020000L &&
629 #ifdef TT_USE_BYTECODE_INTERPRETER 634 if ( face_index < 0 )
651 #ifdef FT_CONFIG_OPTION_INCREMENTAL 652 if ( !ttface->
internal->incremental_interface )
679 #ifdef FT_CONFIG_OPTION_INCREMENTAL 680 if ( !ttface->
internal->incremental_interface )
684 face->glyph_locations &&
688 " Only the `.notdef' glyph has an outline.\n" 690 " Resetting scalable flag to FALSE.\n" ));
697 #ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT 706 error = TT_Set_Named_Instance(
face, instance_index );
710 tt_apply_mvar(
face );
FT_Face_Internal internal
SFNT_Interface * SFNT_Service
static FT_Bool tt_check_single_notdef(FT_Face ttface)
#define FT_FACE_FLAG_SCALABLE
tt_face_load_loca(TT_Face face, FT_Stream stream)
TT_Init_Glyph_Loading(TT_Face face)
tt_face_load_cvt(TT_Face face, FT_Stream stream)
TT_Init_Face_Func init_face
#define FT_ERROR(varformat)
GLenum const GLfloat * params
tt_face_load_hdmx(TT_Face face, FT_Stream stream)
struct TT_FaceRec_ * TT_Face
#define FT_TRACE2(varformat)
static FT_Bool tt_check_trickyness(FT_Face face)
#define FT_FACE_FLAG_HINTER
#define FT_STREAM_SEEK(position)
TT_Load_Face_Func load_face
#define FT_HAS_MULTIPLE_MASTERS(face)
tt_face_load_prep(TT_Face face, FT_Stream stream)
#define FT_TRACE5(varformat)
#define FT_FACE_FLAG_TRICKY
FT_Get_Module_Interface(FT_Library library, const char *mod_name)
tt_face_load_fpgm(TT_Face face, FT_Stream stream)
#define FT_IS_SCALABLE(face)
GLenum GLuint GLint GLenum face