Lines Matching refs:fGlyphStorage
148 …: fGlyphStorage(NULL), fFontInstance(fontInstance), fScriptCode(scriptCode), fLanguageCode(languag… in LayoutEngine()
155 fGlyphStorage = new LEGlyphStorage(); in LayoutEngine()
156 if (fGlyphStorage == NULL) { in LayoutEngine()
163 return fGlyphStorage->getGlyphCount(); in getGlyphCount()
168 fGlyphStorage->getCharIndices(charIndices, indexBase, success); in getCharIndices()
173 fGlyphStorage->getCharIndices(charIndices, success); in getCharIndices()
179 fGlyphStorage->getGlyphs(glyphs, extraBits, success); in getGlyphs()
184 fGlyphStorage->getGlyphs(glyphs, success); in getGlyphs()
190 fGlyphStorage->getGlyphPositions(positions, success); in getGlyphPositions()
195 fGlyphStorage->getGlyphPosition(glyphIndex, x, y, success); in getGlyphPosition()
501 if (fGlyphStorage->getGlyphCount() > 0) { in layoutChars()
502 fGlyphStorage->reset(); in layoutChars()
505 glyphCount = computeGlyphs(chars, offset, count, max, rightToLeft, *fGlyphStorage, success); in layoutChars()
506 positionGlyphs(*fGlyphStorage, x, y, success); in layoutChars()
507 adjustGlyphPositions(chars, offset, count, rightToLeft, *fGlyphStorage, success); in layoutChars()
514 if(fGlyphStorage!=NULL) { in reset()
515 fGlyphStorage->reset(); in reset()
670 delete fGlyphStorage; in ~LayoutEngine()