tt_driver_init( FT_Module driver ) /* TT_Driver */ { FT_Error error; /* set `extra' in glyph loader */ error = FT_GlyphLoader_CreateExtra( FT_DRIVER( driver )->glyph_loader ); return error; }
TT_Driver_Init( TT_Driver driver ) { FT_Error error; /* set `extra' in glyph loader */ error = FT_GlyphLoader_CreateExtra( FT_DRIVER( driver )->glyph_loader ); return error; }
af_loader_init( AF_Loader loader, FT_Memory memory ) { FT_Error error; FT_ZERO( loader ); af_glyph_hints_init( &loader->hints, memory ); error = FT_GlyphLoader_New( memory, &loader->gloader ); if ( !error ) { error = FT_GlyphLoader_CreateExtra( loader->gloader ); if ( error ) { FT_GlyphLoader_Done( loader->gloader ); loader->gloader = NULL; } } return error; }
tt_slot_init( FT_GlyphSlot slot ) { return FT_GlyphLoader_CreateExtra( slot->internal->loader ); }