Lines Matching refs:fGlyphStorage
142 …: fGlyphStorage(NULL), fFontInstance(fontInstance), fScriptCode(scriptCode), fLanguageCode(languag… in LayoutEngine()
149 fGlyphStorage = new LEGlyphStorage(); in LayoutEngine()
150 if (fGlyphStorage == NULL) { in LayoutEngine()
157 return fGlyphStorage->getGlyphCount(); in getGlyphCount()
162 fGlyphStorage->getCharIndices(charIndices, indexBase, success); in getCharIndices()
167 fGlyphStorage->getCharIndices(charIndices, success); in getCharIndices()
173 fGlyphStorage->getGlyphs(glyphs, extraBits, success); in getGlyphs()
178 fGlyphStorage->getGlyphs(glyphs, success); in getGlyphs()
184 fGlyphStorage->getGlyphPositions(positions, success); in getGlyphPositions()
189 fGlyphStorage->getGlyphPosition(glyphIndex, x, y, success); in getGlyphPosition()
495 if (fGlyphStorage->getGlyphCount() > 0) { in layoutChars()
496 fGlyphStorage->reset(); in layoutChars()
499 glyphCount = computeGlyphs(chars, offset, count, max, rightToLeft, *fGlyphStorage, success); in layoutChars()
500 positionGlyphs(*fGlyphStorage, x, y, success); in layoutChars()
501 adjustGlyphPositions(chars, offset, count, rightToLeft, *fGlyphStorage, success); in layoutChars()
508 fGlyphStorage->reset(); in reset()
652 delete fGlyphStorage; in ~LayoutEngine()