Home | History | Annotate | Download | only in layout

Lines Matching refs:records

54 Offset OpenTypeUtilities::getTagOffset(LETag tag, const TagAndOffsetRecord *records, le_int32 recordCount)
62 if (SWAPT(records[extra].tag) <= tag) {
69 if (SWAPT(records[index + probe].tag) <= tag) {
74 if (SWAPT(records[index].tag) == tag) {
75 return SWAPW(records[index].offset);
81 le_int32 OpenTypeUtilities::getGlyphRangeIndex(TTGlyphID glyphID, const GlyphRangeRecord *records, le_int32 recordCount)
93 if (SWAPW(records[extra].firstGlyph) <= glyphID) {
100 if (SWAPW(records[range + probe].firstGlyph) <= glyphID) {
105 if (SWAPW(records[range].firstGlyph) <= glyphID && SWAPW(records[range].lastGlyph) >= glyphID) {