Lines Matching refs:bRtl
170 …bool bRtl, long &rWidth, float fScaling, std::vector<int> & rChar2Base, std::vector<int> & rGlyph2… in fill_from() argument
183 int nGlyphIndex = (bRtl)? (nGlyphs - 1) : 0; in fill_from()
185 int nDelta = (bRtl)? -1 : 1; in fill_from()
187 int nLastGlyph = (bRtl)? nGlyphs - 1: 0; in fill_from()
188 …int nNextChar = (bRtl)? (rSegment.stopCharacter() - 1) : rSegment.startCharacter();//rArgs.mnMinCh… in fill_from()
209 if ((bRtl && ((signed)info.firstChar() <= nNextChar)) || in fill_from()
210 (!bRtl && ((signed)info.lastChar() >= nNextChar))) in fill_from()
212 if ((bRtl && nGlyphIndex < nLastGlyph) || in fill_from()
213 (!bRtl && nGlyphIndex > nLastGlyph)) in fill_from()
226 appendCluster(rSegment, rArgs, bRtl, in fill_from()
233 nFirstCharInCluster = (bRtl)? info.lastChar() : info.firstChar(); in fill_from()
236 nLastGlyph = (bRtl)? std::min(nGlyphIndex, nAttachedBase) : in fill_from()
245 while ((bRtl && ((signed)info.firstChar() <= nNextChar)) || in fill_from()
246 (!bRtl && (signed)info.lastChar() >= nNextChar)) in fill_from()
253 …nLastGlyph = (bRtl)? min(nLastGlyph, (signed)(*gj).logicalIndex()) : max(nLastGlyph, (signed)(*gj)… in fill_from()
262 …nLastGlyph = (bRtl)? min(nLastGlyph, (signed)(*agi).logicalIndex()) : max(nLastGlyph, (signed)(*ag… in fill_from()
267 if (bRtl) in fill_from()
279 if ((bRtl && ((signed)info.lastChar() > nFirstCharInCluster)) || in fill_from()
280 (!bRtl && ((signed)info.firstChar() < nFirstCharInCluster))) in fill_from()
290 appendCluster(rSegment, rArgs, bRtl, fSegmentAdvance, in fill_from()
305 if (bRtl) in fill_from()
341 ImplLayoutArgs & rArgs, bool bRtl,float fSegmentAdvance, in appendCluster() argument
348 int nDelta = (bRtl)? -1 : 1; in appendCluster()
434 long nXPos = (bRtl)? in appendCluster()
438 if (bRtl) in appendCluster()
711 bool bRtl = mnLayoutFlags & SAL_LAYOUT_BIDI_RTL; in CreateSegment() local
716 if (bRtl && (mrFont.getSupportedScriptDirections() & gr::kfsdcHorizRtl)) in CreateSegment()
717 maLayout.setRightToLeft(bRtl); in CreateSegment()
729 nSegCharLimit - rArgs.mnEndCharPos, bRtl); in CreateSegment()
739 *pSegRecord = pCache->getSegment(rArgs, bRtl, limit); in CreateSegment()
858 bool bRtl = pSegRecord? pSegRecord->isRtl() : pSegment->rightToLeft(); in LayoutGlyphs() local
860 bool bRtl = pSegment->rightToLeft(); in LayoutGlyphs()
862 mvGlyphs.fill_from(*pSegment, rArgs, bRtl, in LayoutGlyphs()
865 if (bRtl) in LayoutGlyphs()
1097 bool bRtl = mnLayoutFlags & SAL_LAYOUT_BIDI_RTL; in ApplyDXArray() local
1099 if (bRtl) in ApplyDXArray()
1103 int nPrevClusterGlyph = (bRtl)? (signed)mvGlyphs.size() : -1; in ApplyDXArray()
1125 nLastGlyph = nChar2BaseJ + ((bRtl)? +1 : -1); in ApplyDXArray()
1137 if (bRtl) in ApplyDXArray()
1149 if (!bRtl) nLastGlyph = mvGlyphs.size() - 1; in ApplyDXArray()
1173 if (bRtl) in ApplyDXArray()
1289 bool bRtl = const_cast<GraphiteLayout*>(this)->maLayout.rightToLeft(); in GetCaretPositions() local
1318 if (bRtl) in GetCaretPositions()
1353 if (bRtl) in GetCaretPositions()
1366 if (bRtl) in GetCaretPositions()