Lines Matching refs:nCharPos0
446 bool ImplLayoutRuns::AddRun( int nCharPos0, int nCharPos1, bool bRTL ) in AddRun() argument
448 if( nCharPos0 == nCharPos1 ) in AddRun()
452 if( bRTL == (nCharPos0 < nCharPos1) ) in AddRun()
454 int nTemp = nCharPos0; in AddRun()
455 nCharPos0 = nCharPos1; in AddRun()
460 maRuns.push_back( nCharPos0 ); in AddRun()
653 void ImplLayoutArgs::AddRun( int nCharPos0, int nCharPos1, bool bRTL ) in AddRun() argument
655 DBG_ASSERT( nCharPos0 <= nCharPos1, "ImplLayoutArgs::AddRun() nCharPos0>=nCharPos1" ); in AddRun()
660 for( int i = nCharPos0; i < nCharPos1; ++i ) in AddRun()
664 maRuns.AddRun( nCharPos0, i, bRTL ); in AddRun()
665 nCharPos0 = i + 1; in AddRun()
670 for( int i = nCharPos1; --i >= nCharPos0; ) in AddRun()
680 maRuns.AddRun( nCharPos0, nCharPos1, bRTL ); in AddRun()