Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 104 of file ttgload.c.
Referenced by tt_get_advances(), and tt_get_metrics().
{ FT_UNUSED( check ); if ( face->vertical_info ) ( (SFNT_Service)face->sfnt )->get_metrics( face, 1, idx, tsb, ah ); #if 1 /* Empirically determined, at variance with what MS said */ else { *tsb = 0; *ah = face->root.units_per_EM; } #else /* This is what MS said to do. It isn't what they do, however. */ else if ( face->os2.version != 0xFFFFU ) { *tsb = face->os2.sTypoAscender; *ah = face->os2.sTypoAscender - face->os2.sTypoDescender; } else { *tsb = face->horizontal.Ascender; *ah = face->horizontal.Ascender - face->horizontal.Descender; } #endif FT_TRACE5(( " advance height (font units): %d\n", *ah )); FT_TRACE5(( " top side bearing (font units): %d\n", *tsb )); }