Lines Matching refs:rFont

259 Font::Font( const Font& rFont )  in Font()  argument
262 DBG_CHKOBJ( &rFont, Font, NULL ); in Font()
263 DBG_ASSERT( rFont.mpImplFont->mnRefCount < 0xFFFE, "Font: RefCount overflow" ); in Font()
265 mpImplFont = rFont.mpImplFont; in Font()
662 Font& Font::operator=( const Font& rFont ) in operator =() argument
665 DBG_CHKOBJ( &rFont, Font, NULL ); in operator =()
666 DBG_ASSERT( rFont.mpImplFont->mnRefCount < 0xFFFE, "Font: RefCount overflow" ); in operator =()
670 if ( rFont.mpImplFont->mnRefCount ) in operator =()
671 rFont.mpImplFont->mnRefCount++; in operator =()
683 mpImplFont = rFont.mpImplFont; in operator =()
690 sal_Bool Font::operator==( const Font& rFont ) const in operator ==()
693 DBG_CHKOBJ( &rFont, Font, NULL ); in operator ==()
695 if( mpImplFont == rFont.mpImplFont ) in operator ==()
697 if( *mpImplFont == *rFont.mpImplFont ) in operator ==()
705 void Font::Merge( const Font& rFont ) in Merge() argument
707 if ( rFont.GetName().Len() ) in Merge()
709 SetName( rFont.GetName() ); in Merge()
710 SetStyleName( rFont.GetStyleName() ); in Merge()
712 SetLanguage( rFont.GetLanguage() ); in Merge()
713 SetCJKContextLanguage( rFont.GetCJKContextLanguage() ); in Merge()
715 SetFamily( rFont.mpImplFont->meFamily ); in Merge()
716 SetPitch( rFont.mpImplFont->mePitch ); in Merge()
720 if ( rFont.mpImplFont->meWeight != WEIGHT_DONTKNOW ) in Merge()
721 SetWeight( rFont.GetWeight() ); in Merge()
722 if ( rFont.mpImplFont->meItalic != ITALIC_DONTKNOW ) in Merge()
723 SetItalic( rFont.GetItalic() ); in Merge()
724 if ( rFont.mpImplFont->meWidthType != WIDTH_DONTKNOW ) in Merge()
725 SetWidthType( rFont.GetWidthType() ); in Merge()
728 if ( rFont.GetSize().Height() ) in Merge()
729 SetSize( rFont.GetSize() ); in Merge()
730 if ( rFont.GetUnderline() != UNDERLINE_DONTKNOW ) in Merge()
732 SetUnderline( rFont.GetUnderline() ); in Merge()
733 SetWordLineMode( rFont.IsWordLineMode() ); in Merge()
735 if ( rFont.GetOverline() != UNDERLINE_DONTKNOW ) in Merge()
737 SetOverline( rFont.GetOverline() ); in Merge()
738 SetWordLineMode( rFont.IsWordLineMode() ); in Merge()
740 if ( rFont.GetStrikeout() != STRIKEOUT_DONTKNOW ) in Merge()
742 SetStrikeout( rFont.GetStrikeout() ); in Merge()
743 SetWordLineMode( rFont.IsWordLineMode() ); in Merge()
747 SetOrientation( rFont.GetOrientation() ); in Merge()
748 SetVertical( rFont.IsVertical() ); in Merge()
749 SetEmphasisMark( rFont.GetEmphasisMark() ); in Merge()
750 SetKerning( rFont.IsKerning() ); in Merge()
751 SetOutline( rFont.IsOutline() ); in Merge()
752 SetShadow( rFont.IsShadow() ); in Merge()
753 SetRelief( rFont.GetRelief() ); in Merge()
857 SvStream& operator>>( SvStream& rIStm, Font& rFont ) in operator >>() argument
859 rFont.MakeUnique(); in operator >>()
860 return( rIStm >> *rFont.mpImplFont ); in operator >>()
865 SvStream& operator<<( SvStream& rOStm, const Font& rFont ) in operator <<() argument
867 return( rOStm << *rFont.mpImplFont ); in operator <<()
1111 sal_Bool Font::IsSameInstance( const Font& rFont ) const { return (mpImplFont == rFont.mpImplFont);… in IsSameInstance()