Lines Matching refs:pOS2
854 TT_OS2* pOS2 = (TT_OS2*)FT_Get_Sfnt_Table(pFace, ft_sfnt_os2); in GetFlags() local
855 if (!pOS2) in GetFlags()
858 if (pOS2->ulCodePageRange1 & (1 << 31)) in GetFlags()
860 if (pOS2->panose[0] == 2) { in GetFlags()
861 uint8_t uSerif = pOS2->panose[1]; in GetFlags()
906 TT_OS2* pOS2 = (TT_OS2*)FT_Get_Sfnt_Table(pFace, ft_sfnt_os2); in GetCharsets() local
907 if (!pOS2) { in GetCharsets()
912 pOS2->ulCodePageRange1 & 0xffff, (pOS2->ulCodePageRange1 >> 16) & 0xffff, in GetCharsets()
913 pOS2->ulCodePageRange2 & 0xffff, (pOS2->ulCodePageRange2 >> 16) & 0xffff}; in GetCharsets()
924 TT_OS2* pOS2 = (TT_OS2*)FT_Get_Sfnt_Table(pFace, ft_sfnt_os2); in GetUSBCSB() local
925 if (!pOS2) { in GetUSBCSB()
934 USB[0] = pOS2->ulUnicodeRange1; in GetUSBCSB()
935 USB[1] = pOS2->ulUnicodeRange2; in GetUSBCSB()
936 USB[2] = pOS2->ulUnicodeRange3; in GetUSBCSB()
937 USB[3] = pOS2->ulUnicodeRange4; in GetUSBCSB()
938 CSB[0] = pOS2->ulCodePageRange1; in GetUSBCSB()
939 CSB[1] = pOS2->ulCodePageRange2; in GetUSBCSB()