Lines Matching refs:pfi
98 #define ADDRCharInfoRec( pfi) \
99 ((snfCharInfoRec *) &(pfi)[1])
101 #define ADDRCHARGLYPHS( pfi) \
102 (((char *) &(pfi)[1]) + BYTESOFCHARINFO(pfi))
107 #define ADDRXFONTPROPS( pfi) \
108 ((snfFontPropRec *) ((char *)ADDRCHARGLYPHS( pfi) + BYTESOFGLYPHINFO(pfi)))
110 #define ADDRSTRINGTAB( pfi) \
111 ((char *)ADDRXFONTPROPS( pfi) + BYTESOFPROPINFO(pfi))
113 #define n2dChars(pfi) (((pfi)->lastRow - (pfi)->firstRow + 1) * \
114 ((pfi)->lastCol - (pfi)->firstCol + 1))
115 #define BYTESOFFONTINFO(pfi) (sizeof(snfFontInfoRec))
116 #define BYTESOFCHARINFO(pfi) (sizeof(snfCharInfoRec) * n2dChars(pfi))
117 #define BYTESOFPROPINFO(pfi) (sizeof(snfFontPropRec) * (pfi)->nProps)
118 #define BYTESOFSTRINGINFO(pfi) ((pfi)->lenStrings)
119 #define BYTESOFGLYPHINFO(pfi) (((pfi)->maxbounds.byteOffset+3) & ~0x3)
120 #define BYTESOFINKINFO(pfi) (sizeof(snfCharInfoRec) * n2dChars(pfi))