Lines Matching refs:mpImplFont

237 	if ( mpImplFont->mnRefCount != 1 )  in MakeUnique()
239 if ( mpImplFont->mnRefCount ) in MakeUnique()
240 mpImplFont->mnRefCount--; in MakeUnique()
241 mpImplFont = new Impl_Font( *mpImplFont ); in MakeUnique()
254 mpImplFont = &aStaticImplFont; in Font()
263 DBG_ASSERT( rFont.mpImplFont->mnRefCount < 0xFFFE, "Font: RefCount overflow" ); in Font()
265 mpImplFont = rFont.mpImplFont; in Font()
267 if ( mpImplFont->mnRefCount ) in Font()
268 mpImplFont->mnRefCount++; in Font()
277 mpImplFont = new Impl_Font; in Font()
278 mpImplFont->maFamilyName= rFamilyName; in Font()
279 mpImplFont->maSize = rSize; in Font()
288 mpImplFont = new Impl_Font; in Font()
289 mpImplFont->maFamilyName= rFamilyName; in Font()
290 mpImplFont->maStyleName = rStyleName; in Font()
291 mpImplFont->maSize = rSize; in Font()
300 mpImplFont = new Impl_Font; in Font()
301 mpImplFont->meFamily = eFamily; in Font()
302 mpImplFont->maSize = rSize; in Font()
313 if ( mpImplFont->mnRefCount ) in ~Font()
315 if ( mpImplFont->mnRefCount == 1 ) in ~Font()
316 delete mpImplFont; in ~Font()
318 mpImplFont->mnRefCount--; in ~Font()
328 if( mpImplFont->maColor != rColor ) in SetColor()
331 mpImplFont->maColor = rColor; in SetColor()
342 mpImplFont->maFillColor = rColor; in SetFillColor()
344 mpImplFont->mbTransparent = true; in SetFillColor()
353 if( mpImplFont->mbTransparent != bTransparent ) in SetTransparent()
356 mpImplFont->mbTransparent = bTransparent; in SetTransparent()
366 if( mpImplFont->meAlign != eAlign ) in SetAlign()
369 mpImplFont->meAlign = eAlign; in SetAlign()
380 mpImplFont->maFamilyName = rFamilyName; in SetName()
390 mpImplFont->maStyleName = rStyleName; in SetStyleName()
399 if( mpImplFont->maSize != rSize ) in SetSize()
402 mpImplFont->maSize = rSize; in SetSize()
412 if( mpImplFont->meFamily != eFamily ) in SetFamily()
415 mpImplFont->meFamily = eFamily; in SetFamily()
425 if( mpImplFont->meCharSet != eCharSet ) in SetCharSet()
428 mpImplFont->meCharSet = eCharSet; in SetCharSet()
438 if( mpImplFont->meLanguage != eLanguage ) in SetLanguage()
441 mpImplFont->meLanguage = eLanguage; in SetLanguage()
451 if( mpImplFont->meCJKLanguage != eLanguage ) in SetCJKContextLanguage()
454 mpImplFont->meCJKLanguage = eLanguage; in SetCJKContextLanguage()
464 if( mpImplFont->mePitch != ePitch ) in SetPitch()
467 mpImplFont->mePitch = ePitch; in SetPitch()
477 if( mpImplFont->mnOrientation != nOrientation ) in SetOrientation()
480 mpImplFont->mnOrientation = nOrientation; in SetOrientation()
490 if( mpImplFont->mbVertical != bVertical ) in SetVertical()
493 mpImplFont->mbVertical = bVertical; in SetVertical()
503 if( mpImplFont->mnKerning != nKerning ) in SetKerning()
506 mpImplFont->mnKerning = nKerning; in SetKerning()
514 return (mpImplFont->mnKerning & KERNING_FONTSPECIFIC) != 0; in IsKerning()
523 if( mpImplFont->meWeight != eWeight ) in SetWeight()
526 mpImplFont->meWeight = eWeight; in SetWeight()
536 if( mpImplFont->meWidthType != eWidth ) in SetWidthType()
539 mpImplFont->meWidthType = eWidth; in SetWidthType()
549 if( mpImplFont->meItalic != eItalic ) in SetItalic()
552 mpImplFont->meItalic = eItalic; in SetItalic()
562 if( mpImplFont->mbOutline != bOutline ) in SetOutline()
565 mpImplFont->mbOutline = bOutline; in SetOutline()
575 if( mpImplFont->mbShadow != bShadow ) in SetShadow()
578 mpImplFont->mbShadow = bShadow; in SetShadow()
588 if( mpImplFont->meUnderline != eUnderline ) in SetUnderline()
591 mpImplFont->meUnderline = eUnderline; in SetUnderline()
601 if( mpImplFont->meOverline != eOverline ) in SetOverline()
604 mpImplFont->meOverline = eOverline; in SetOverline()
614 if( mpImplFont->meStrikeout != eStrikeout ) in SetStrikeout()
617 mpImplFont->meStrikeout = eStrikeout; in SetStrikeout()
627 if( mpImplFont->meRelief != eRelief ) in SetRelief()
630 mpImplFont->meRelief = eRelief; in SetRelief()
640 if( mpImplFont->meEmphasisMark != eEmphasisMark ) in SetEmphasisMark()
643 mpImplFont->meEmphasisMark = eEmphasisMark; in SetEmphasisMark()
653 if( mpImplFont->mbWordLine != bWordLine ) in SetWordLineMode()
656 mpImplFont->mbWordLine = bWordLine; in SetWordLineMode()
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 =()
675 if ( mpImplFont->mnRefCount ) in operator =()
677 if ( mpImplFont->mnRefCount == 1 ) in operator =()
678 delete mpImplFont; in operator =()
680 mpImplFont->mnRefCount--; in operator =()
683 mpImplFont = rFont.mpImplFont; in operator =()
695 if( mpImplFont == rFont.mpImplFont ) in operator ==()
697 if( *mpImplFont == *rFont.mpImplFont ) in operator ==()
715 SetFamily( rFont.mpImplFont->meFamily ); in Merge()
716 SetPitch( rFont.mpImplFont->mePitch ); in Merge()
720 if ( rFont.mpImplFont->meWeight != WEIGHT_DONTKNOW ) in Merge()
722 if ( rFont.mpImplFont->meItalic != ITALIC_DONTKNOW ) in Merge()
724 if ( rFont.mpImplFont->meWidthType != WIDTH_DONTKNOW ) in Merge()
759 rAttrs.maName = mpImplFont->maFamilyName; in GetFontAttributes()
760 rAttrs.maStyleName = mpImplFont->maStyleName; in GetFontAttributes()
761 rAttrs.meFamily = mpImplFont->meFamily; in GetFontAttributes()
762 rAttrs.mePitch = mpImplFont->mePitch; in GetFontAttributes()
763 rAttrs.meItalic = mpImplFont->meItalic; in GetFontAttributes()
764 rAttrs.meWeight = mpImplFont->meWeight; in GetFontAttributes()
766 rAttrs.mbSymbolFlag= (mpImplFont->meCharSet == RTL_TEXTENCODING_SYMBOL); in GetFontAttributes()
860 return( rIStm >> *rFont.mpImplFont ); in operator >>()
867 return( rOStm << *rFont.mpImplFont ); in operator <<()
1081 const Color& Font::GetColor() const { return mpImplFont->maColor; } in GetColor()
1082 const Color& Font::GetFillColor() const { return mpImplFont->maFillColor; } in GetFillColor()
1083 sal_Bool Font::IsTransparent() const { return mpImplFont->mbTransparent; } in IsTransparent()
1084 FontAlign Font::GetAlign() const { return mpImplFont->meAlign; } in GetAlign()
1085 const String& Font::GetName() const { return mpImplFont->maFamilyName; } in GetName()
1086 const String& Font::GetStyleName() const { return mpImplFont->maStyleName; } in GetStyleName()
1087 const Size& Font::GetSize() const { return mpImplFont->maSize; } in GetSize()
1088 void Font::SetHeight( long nHeight ) { SetSize( Size( mpImplFont->maSize.Width(), nHeight ) ); } in SetHeight()
1089 long Font::GetHeight() const { return mpImplFont->maSize.Height(); } in GetHeight()
1090 void Font::SetWidth( long nWidth ) { SetSize( Size( nWidth, mpImplFont->maSize.Height() ) ); } in SetWidth()
1091 long Font::GetWidth() const { return mpImplFont->maSize.Width(); } in GetWidth()
1092 rtl_TextEncoding Font::GetCharSet() const { return mpImplFont->meCharSet; } in GetCharSet()
1093 LanguageType Font::GetLanguage() const { return mpImplFont->meLanguage; } in GetLanguage()
1094 LanguageType Font::GetCJKContextLanguage() const { return mpImplFont->meCJKLanguage; } in GetCJKContextLanguage()
1095 short Font::GetOrientation() const { return mpImplFont->mnOrientation; } in GetOrientation()
1096 sal_Bool Font::IsVertical() const { return mpImplFont->mbVertical; } in IsVertical()
1097 FontKerning Font::GetKerning() const { return mpImplFont->mnKerning; } in GetKerning()
1098 FontPitch Font::GetPitch() const { return mpImplFont->GetPitch(); } in GetPitch()
1099 FontWeight Font::GetWeight() const { return mpImplFont->GetWeight(); } in GetWeight()
1100 FontWidth Font::GetWidthType() const { return mpImplFont->GetWidthType(); } in GetWidthType()
1101 FontItalic Font::GetItalic() const { return mpImplFont->GetItalic(); } in GetItalic()
1102 FontFamily Font::GetFamily() const { return mpImplFont->GetFamily(); } in GetFamily()
1103 sal_Bool Font::IsOutline() const { return mpImplFont->mbOutline; } in IsOutline()
1104 sal_Bool Font::IsShadow() const { return mpImplFont->mbShadow; } in IsShadow()
1105 FontRelief Font::GetRelief() const { return mpImplFont->meRelief; } in GetRelief()
1106 FontUnderline Font::GetUnderline() const { return mpImplFont->meUnderline; } in GetUnderline()
1107 FontUnderline Font::GetOverline() const { return mpImplFont->meOverline; } in GetOverline()
1108 FontStrikeout Font::GetStrikeout() const { return mpImplFont->meStrikeout; } in GetStrikeout()
1109 FontEmphasisMark Font::GetEmphasisMark() const { return mpImplFont->meEmphasisMark; } in GetEmphasisMark()
1110 sal_Bool Font::IsWordLineMode() const { return mpImplFont->mbWordLine; } in IsWordLineMode()
1111 sal_Bool Font::IsSameInstance( const Font& rFont ) const { return (mpImplFont == rFont.mpImplFont);… in IsSameInstance()