equal
deleted
inserted
replaced
75 Offset pairSetTableOffsetArray[ANY_NUMBER]; |
75 Offset pairSetTableOffsetArray[ANY_NUMBER]; |
76 |
76 |
77 le_uint32 process(const LEReferenceTo<PairPositioningFormat1Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode &success) const; |
77 le_uint32 process(const LEReferenceTo<PairPositioningFormat1Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode &success) const; |
78 |
78 |
79 private: |
79 private: |
80 const PairValueRecord *findPairValueRecord(TTGlyphID glyphID, const PairValueRecord *records, |
80 LEReferenceTo<PairValueRecord> findPairValueRecord(const LETableReference &base, TTGlyphID glyphID, const PairValueRecord *records, |
81 le_uint16 recordCount, le_uint16 recordSize) const; |
81 le_uint16 recordCount, le_uint16 recordSize, LEErrorCode &success) const; |
|
82 |
82 }; |
83 }; |
83 LE_VAR_ARRAY(PairPositioningFormat1Subtable, pairSetTableOffsetArray) |
84 LE_VAR_ARRAY(PairPositioningFormat1Subtable, pairSetTableOffsetArray) |
84 |
85 |
85 // NOTE: ValueRecord has a variable size |
86 // NOTE: ValueRecord has a variable size |
86 struct Class2Record |
87 struct Class2Record |