Lines Matching refs:rSI

128 bool lcl_CheckKashidaPositions( SwScriptInfo& rSI, SwTxtSizeInfo& rInf, SwTxtIter& rItr,  in lcl_CheckKashidaPositions()  argument
140 nKashidas = rSI.KashidaJustify ( 0, 0, rItr.GetStart(), rItr.GetLength(), 0 ); in lcl_CheckKashidaPositions()
149 rSI.GetKashidaPositions ( nIdx, rItr.GetLength(), pKashidaPos ); in lcl_CheckKashidaPositions()
158 xub_StrLen nNextScript = rSI.NextScriptChg( nIdx ); in lcl_CheckKashidaPositions()
164 xub_StrLen nKashidasInAttr = rSI.KashidaJustify ( 0, 0, nIdx, nNext - nIdx ); in lcl_CheckKashidaPositions()
183 rSI.MarkKashidasInvalid ( nKashidasDropped, pKashidaPosDropped ); in lcl_CheckKashidaPositions()
202 bool lcl_CheckKashidaWidth ( SwScriptInfo& rSI, SwTxtSizeInfo& rInf, SwTxtIter& rItr, xub_StrLen& n… in lcl_CheckKashidaWidth() argument
221 xub_StrLen nNextScript = rSI.NextScriptChg( nIdx ); in lcl_CheckKashidaWidth()
227 xub_StrLen nKashidasInAttr = rSI.KashidaJustify ( 0, 0, nIdx, nNext - nIdx ); in lcl_CheckKashidaWidth()
247 rSI.MarkKashidasInvalid( nKashidasDropped, nIdx, nNext - nIdx ); in lcl_CheckKashidaWidth()
280 SwScriptInfo& rSI = GetInfo().GetParaPortion()->GetScriptInfo(); in CalcNewBlock() local
284 if ( rSI.CountKashida() ) in CalcNewBlock()
291 rSI.SetNoKashidaLine ( aItr.GetStart(), aItr.GetLength()); in CalcNewBlock()
295 rSI.ClearKashidaInvalid ( aItr.GetStart(), aItr.GetLength() ); in CalcNewBlock()
296 rSI.ClearNoKashidaLine( aItr.GetStart(), aItr.GetLength() ); in CalcNewBlock()
356 if( nGluePortion && rSI.CountKashida() && !bSkipKashida ) in CalcNewBlock()
360 if ( !lcl_CheckKashidaPositions ( rSI, aInf, aItr, nKashidas, nGluePortion )) in CalcNewBlock()
376 if( rSI.CountKashida() && !bSkipKashida ) in CalcNewBlock()
378 …if( !lcl_CheckKashidaWidth( rSI, aInf, aItr, nKashidas, nGluePortion, nGluePortionWidth, nSpaceAdd… in CalcNewBlock()