Lines Matching refs:nCharPos

106     for( int nCharPos = -1; rArgs.GetNextPos( &nCharPos, &bRightToLeft ); )  in operator ()()  local
108 sal_UCS4 cChar = rArgs.mpStr[ nCharPos ]; in operator ()()
114 + (rArgs.mpStr[ nCharPos+1 ] - 0xDC00); in operator ()()
122 rArgs.NeedFallback( nCharPos, bRightToLeft ); in operator ()()
124 rArgs.NeedFallback( nCharPos+1, bRightToLeft ); in operator ()()
145 aPrevItem = GlyphItem( nCharPos, aGlyphId, aNewPos, nGlyphFlags, nGlyphWidth ); in operator ()()
489 int nCharPos = pCharIndices[i]; in operator ()() local
490 if( nCharPos >= 0 ) { in operator ()()
491 nCharPos += nMinRunPos; in operator ()()
495 if( nCharPos >= nEndRunPos ) in operator ()()
502 if( nCharPos >= 0 ) in operator ()()
504 rArgs.NeedFallback( nCharPos, bRightToLeft ); in operator ()()
505 if ( (nCharPos > 0) && lcl_CharIsJoiner(rArgs.mpStr[nCharPos-1]) ) in operator ()()
506 rArgs.NeedFallback( nCharPos-1, bRightToLeft ); in operator ()()
507 … else if ( (nCharPos + 1 < nEndRunPos) && lcl_CharIsJoiner(rArgs.mpStr[nCharPos+1]) ) in operator ()()
508 rArgs.NeedFallback( nCharPos+1, bRightToLeft ); in operator ()()
518 if( nCharPos >= 0 ) in operator ()()
520 sal_UCS4 aChar = rArgs.mpStr[ nCharPos ]; in operator ()()
528 sal_UCS4 aLow = rArgs.mpStr[ nCharPos+1 ]; in operator ()()
582 nClusterMinPos = nClusterMaxPos = nCharPos; in operator ()()
588 if( nClusterMinPos > nCharPos ) in operator ()()
589 nClusterMinPos = nCharPos; // extend cluster in operator ()()
590 else if( nCharPos <= nClusterMaxPos ) in operator ()()
593 nClusterMaxPos = nCharPos; // add diacritic to cluster in operator ()()
595 nClusterMinPos = nClusterMaxPos = nCharPos; // new cluster in operator ()()
602 if( nClusterMaxPos < nCharPos ) in operator ()()
603 nClusterMaxPos = nCharPos; // extend cluster in operator ()()
604 else if( nCharPos >= nClusterMinPos ) in operator ()()
608 nClusterMinPos = nCharPos; // ICU often has [diacritic* baseglyph*] in operator ()()
610 nClusterMaxPos = nCharPos; in operator ()()
616 nClusterMinPos = nClusterMaxPos = nCharPos; // new cluster in operator ()()
630 GlyphItem aGI( nCharPos, nGlyphIndex, aNewPos, nGlyphFlags, nGlyphWidth ); in operator ()()
634 nLastCharPos = nCharPos; in operator ()()