Home | History | Annotate | Download | only in layoutex

Lines Matching refs:fGlyphToCharMap

322                                    fGlyphToCharMap(NULL), fCharToMinGlyphMap(NULL), fCharToMaxGlyphMap(NULL), fGlyphWidths(NULL), fGlyphCount(0),
435 fGlyphToCharMap = LE_NEW_ARRAY(le_int32, fGlyphCount + 1);
438 if ((fGlyphWidths == NULL) || (fGlyphToCharMap == NULL) ||
471 engine->getCharIndices(&fGlyphToCharMap[glyphBase], runStart, layoutStatus);
483 LXUtilities::reverse(&fGlyphToCharMap[glyphBase], glyphCount);
492 fGlyphToCharMap[fGlyphCount] = fCharCount;
503 le_int32 ch = fGlyphToCharMap[glyph];
511 le_int32 ch = fGlyphToCharMap[glyph];
553 if (fGlyphToCharMap != NULL) {
554 LE_DELETE_ARRAY(fGlyphToCharMap);
555 fGlyphToCharMap = NULL;
689 fLineEnd = previousBreak(fGlyphToCharMap[glyph]);
695 fLineEnd = fGlyphToCharMap[glyph++];
1116 glyphToCharMap[outGlyph] = fGlyphToCharMap[glyphBase + inGlyph];
1119 // Because fGlyphToCharMap is stored in logical order to facilitate line breaking,
1125 glyphToCharMap[outGlyph] = fGlyphToCharMap[base - inGlyph];
1268 LE_DELETE_ARRAY(fGlyphToCharMap);