Lines Matching refs:mnMinCharPos
585 mnMinCharPos( nMinCharPos ), in ImplLayoutArgs()
600 AddRun( mnMinCharPos, mnEndCharPos, bRTL ); in ImplLayoutArgs()
619 int nSubLength = mnEndCharPos - mnMinCharPos; in ImplLayoutArgs()
623 ubidi_setLine( pParaBidi, mnMinCharPos, mnEndCharPos, pLineBidi, &rcI18n ); in ImplLayoutArgs()
633 const int nPos0 = nMinPos + mnMinCharPos; in ImplLayoutArgs()
744 : mnMinCharPos( -1 ), in SalLayout()
762 mnMinCharPos = rArgs.mnMinCharPos; in AdjustLayout()
1002 int nCharCount = mnEndCharPos - mnMinCharPos; in GetCharWidths()
1017 n -= mnMinCharPos; in GetCharWidths()
1134 const int nCharCount = rArgs.mnEndCharPos - rArgs.mnMinCharPos; in ApplyDXArray()
1145 n = pG->mnCharPos - rArgs.mnMinCharPos; in ApplyDXArray()
1176 n = nCharPos - rArgs.mnMinCharPos; in ApplyDXArray()
1454 int nCurrIdx = 2 * (n - mnMinCharPos); in GetCaretPositions()
1474 int nCharCapacity = mnEndCharPos - mnMinCharPos; in GetTextBreak()
1480 for( int i = mnMinCharPos; i < mnEndCharPos; ++i ) in GetTextBreak()
1482 nWidth += pCharWidths[ i - mnMinCharPos ] * nFactor; in GetTextBreak()
1502 if( (mnMinCharPos <= n) && (n < mnEndCharPos) ) in GetNextGlyphs()
1556 if( (n < mnMinCharPos) || (mnEndCharPos <= n) ) in GetNextGlyphs()
1740 int nCharCount = rArgs.mnEndCharPos - rArgs.mnMinCharPos; in AdjustLayout()
1796 std::vector<bool> vRtl(rArgs.mnEndCharPos - rArgs.mnMinCharPos, false); in AdjustLayout()
1802 if (bRtl) std::fill(vRtl.begin() + (nRunStart - rArgs.mnMinCharPos), in AdjustLayout()
1803 vRtl.begin() + (nRunEnd - rArgs.mnMinCharPos), true); in AdjustLayout()
1882 …int nLastRunEndChar = (vRtl[nActiveCharPos >= mnMinCharPos ? (nActiveCharPos - mnMinCharPos) : 0])? in AdjustLayout()
1883 rArgs.mnEndCharPos : rArgs.mnMinCharPos - 1; in AdjustLayout()
1992 nRunVisibleEndChar >= mnMinCharPos && in AdjustLayout()
1994 nCharPos[n] >= mnMinCharPos) in AdjustLayout()
1996 if (vRtl[nActiveCharPos - mnMinCharPos]) in AdjustLayout()
1998 if (aMultiArgs.mpDXArray[nRunVisibleEndChar-mnMinCharPos] in AdjustLayout()
1999 >= aMultiArgs.mpDXArray[nCharPos[n] - mnMinCharPos]) in AdjustLayout()
2004 else if (aMultiArgs.mpDXArray[nRunVisibleEndChar-mnMinCharPos] in AdjustLayout()
2005 <= aMultiArgs.mpDXArray[nCharPos[n] - mnMinCharPos]) in AdjustLayout()
2020 … const bool bLTR = !(vRtl[nActiveCharPos - mnMinCharPos]);//(nActiveCharPos < nCharPos[0]); in AdjustLayout()
2022 int nDXIndex = nCharPos[0] - mnMinCharPos - bLTR; in AdjustLayout()
2025 nDXIndex = nActiveCharPos - mnMinCharPos - bLTR; in AdjustLayout()
2031 if (vRtl[nActiveCharPos - mnMinCharPos]) in AdjustLayout()
2033 if (nRunVisibleEndChar > mnMinCharPos && nRunVisibleEndChar <= mnEndCharPos) in AdjustLayout()
2034 nRunAdvance -= aMultiArgs.mpDXArray[nRunVisibleEndChar - 1 - mnMinCharPos]; in AdjustLayout()
2035 if (nLastRunEndChar > mnMinCharPos && nLastRunEndChar <= mnEndCharPos) in AdjustLayout()
2036 nRunAdvance += aMultiArgs.mpDXArray[nLastRunEndChar - 1 - mnMinCharPos]; in AdjustLayout()
2043 if (nRunVisibleEndChar >= mnMinCharPos) in AdjustLayout()
2044 nRunAdvance += aMultiArgs.mpDXArray[nRunVisibleEndChar - mnMinCharPos]; in AdjustLayout()
2045 if (nLastRunEndChar >= mnMinCharPos) in AdjustLayout()
2046 nRunAdvance -= aMultiArgs.mpDXArray[nLastRunEndChar - mnMinCharPos]; in AdjustLayout()
2140 int nCharCount = mnEndCharPos - mnMinCharPos; in GetTextBreak()
2163 return (i + mnMinCharPos); in GetTextBreak()
2178 const int nCharCount = mnEndCharPos - mnMinCharPos; in FillDXArray()