Lines Matching refs:rOut

310 sal_uInt16 SwFntObj::GetFontAscent( const ViewShell *pSh, const OutputDevice& rOut )  in GetFontAscent()  argument
313 const OutputDevice& rRefDev = pSh ? pSh->GetRefDev() : rOut; in GetFontAscent()
315 if ( pSh && lcl_IsFontAdjustNecessary( rOut, rRefDev ) ) in GetFontAscent()
317 CreateScrFont( *pSh, rOut ); in GetFontAscent()
325 CreatePrtFont( rOut ); in GetFontAscent()
357 sal_uInt16 SwFntObj::GetFontHeight( const ViewShell* pSh, const OutputDevice& rOut ) in GetFontHeight() argument
360 const OutputDevice& rRefDev = pSh ? pSh->GetRefDev() : rOut; in GetFontHeight()
362 if ( pSh && lcl_IsFontAdjustNecessary( rOut, rRefDev ) ) in GetFontHeight()
364 CreateScrFont( *pSh, rOut ); in GetFontHeight()
372 CreatePrtFont( rOut ); in GetFontHeight()
397 sal_uInt16 SwFntObj::GetFontLeading( const ViewShell *pSh, const OutputDevice& rOut ) in GetFontLeading() argument
405 const Font aOldFnt( rOut.GetFont() ); in GetFontLeading()
406 ((OutputDevice&)rOut).SetFont( *pPrtFont ); in GetFontLeading()
407 const FontMetric aMet( rOut.GetFontMetric() ); in GetFontLeading()
408 ((OutputDevice&)rOut).SetFont( aOldFnt ); in GetFontLeading()
441 void SwFntObj::CreateScrFont( const ViewShell& rSh, const OutputDevice& rOut ) in CreateScrFont() argument
447 OutputDevice* pOut = (OutputDevice*)&rOut; in CreateScrFont()
621 void SwFntObj::SetDevFont( const ViewShell *pSh, OutputDevice& rOut ) in SetDevFont() argument
623 const OutputDevice& rRefDev = pSh ? pSh->GetRefDev() : rOut; in SetDevFont()
625 if ( pSh && lcl_IsFontAdjustNecessary( rOut, rRefDev ) ) in SetDevFont()
627 CreateScrFont( *pSh, rOut ); in SetDevFont()
628 if( !GetScrFont()->IsSameInstance( rOut.GetFont() ) ) in SetDevFont()
629 rOut.SetFont( *pScrFont ); in SetDevFont()
635 CreatePrtFont( rOut ); in SetDevFont()
636 if( !pPrtFont->IsSameInstance( rOut.GetFont() ) ) in SetDevFont()
637 rOut.SetFont( *pPrtFont ); in SetDevFont()
684 static sal_Bool lcl_IsMonoSpaceFont( const OutputDevice& rOut ) in lcl_IsMonoSpaceFont() argument
688 const long nWidth1 = rOut.GetTextWidth( aStr1 ); in lcl_IsMonoSpaceFont()
689 const long nWidth2 = rOut.GetTextWidth( aStr2 ); in lcl_IsMonoSpaceFont()