Lines Matching refs:nCharPos
365 int nCharPos = bIsRTL ? --j : i++; local
366 sal_UCS4 cChar = rArgs.mpStr[ nCharPos ];
387 mpGlyphs2Chars[ mnGlyphCount ] = nCharPos;
388 mpChars2Glyphs[ nCharPos - rArgs.mnMinCharPos ] = mnGlyphCount;
458 int nCharPos = mpGlyphs2Chars ? mpGlyphs2Chars[i]: i + rArgs.mnMinCharPos; local
459 rArgs.NeedFallback( nCharPos, bRTL );
460 if( bSurrogate && ((nCharPos+1) < rArgs.mnLength) )
461 rArgs.NeedFallback( nCharPos+1, bRTL );
477 WCHAR cNotDef = rArgs.mpStr[ nCharPos ];
625 int nCharPos; local
627 nCharPos = nStart + mnMinCharPos;
629 nCharPos = mpGlyphs2Chars[nStart];
630 *(pCharIndexes++) = nCharPos;
1060 virtual bool IsKashidaPosValid ( int nCharPos ) const;
1901 int nCharPos = -1; // no need to determine charpos local
1903 nCharPos = mpGlyphs2Chars[ nStart ];
1932 nCharPos = -1;
1955 *(pCharPosAry++) = nCharPos;
2747 bool UniscribeLayout::IsKashidaPosValid ( int nCharPos ) const
2755 if( (nCharPos >= rVisualItem.mnMinCharPos)
2756 && (nCharPos < rVisualItem.mnEndCharPos) )
2763 if ( nMinGlyphIndex == -1 || !mpLogClusters[ nCharPos ] )
2771 const int nGlyphPos = mpLogClusters[ nCharPos ] + nMinGlyphIndex;