Lines Matching refs:mpFontEntry

183     if ( mpFontEntry )  in ImplUpdateFontData()
185 mpFontCache->Release( mpFontEntry ); in ImplUpdateFontData()
186 mpFontEntry = NULL; in ImplUpdateFontData()
989 maFontSelData.mpFontEntry = this; in ImplFontEntry()
1433 …bCached = rFontSelData.mpFontEntry->GetFallbackForUnicode( cChar, rFontSelData.GetWeight(), &rFont… in GetGlyphFallbackFont()
1449 …bCached = rFontSelData.mpFontEntry->GetFallbackForUnicode( cChar, rFontSelData.GetWeight(), &aFont… in GetGlyphFallbackFont()
1468 …if( !rFontSelData.mpFontEntry->GetFallbackForUnicode( cChar, rFontSelData.GetWeight(), &rFontSelDa… in GetGlyphFallbackFont()
1469 …rFontSelData.mpFontEntry->AddFallbackForUnicode( cChar, rFontSelData.GetWeight(), rFontSelData.maS… in GetGlyphFallbackFont()
1480 …rFontSelData.mpFontEntry->IgnoreFallbackForUnicode( cChar, rFontSelData.GetWeight(), rFontSelData.… in GetGlyphFallbackFont()
2191 mpFontEntry( NULL ) in ImplFontSelectData()
2226 mpFontEntry( NULL ) in ImplFontSelectData()
2957 …bNonAntialiased |= (int(rStyleSettings.GetAntialiasingMinPixelHeight()) > mpFontEntry->maFontSelDa… in ImplInitFont()
2958 mpFontEntry->maFontSelData.mbNonAntialiased = bNonAntialiased; in ImplInitFont()
2961 if( !mpPDFWriter || !mpPDFWriter->isBuiltinFont( mpFontEntry->maFontSelData.mpFontData ) ) in ImplInitFont()
2964 mpFontEntry->mnSetFontFlags = mpGraphics->SetFont( &(mpFontEntry->maFontSelData), 0 ); in ImplInitFont()
3029 ImplFontEntry* pOldEntry = mpFontEntry; in ImplNewFont()
3030mpFontEntry = mpFontCache->GetFontEntry( mpFontList, maFont, aSize, fExactHeight, pDevSpecificSubs… in ImplNewFont()
3034 ImplFontEntry* pFontEntry = mpFontEntry; in ImplNewFont()
3167 short nOrientation = mpFontEntry->mnOrientation; in ImplDrawTextRect()
3208 aPoly.Rotate( Point( nBaseX, nBaseY ), mpFontEntry->mnOrientation ); in ImplDrawTextRect()
3236 ImplDrawTextRect( nX, nY, 0, -(mpFontEntry->maMetric.mnAscent + mnEmphasisAscent), in ImplDrawTextBackground()
3238 mpFontEntry->mnLineHeight+mnEmphasisAscent+mnEmphasisDescent ); in ImplDrawTextBackground()
3250 long nHeight = mpFontEntry->mnLineHeight + mnEmphasisAscent + mnEmphasisDescent; in ImplGetTextBoundRect()
3252 nY -= mpFontEntry->maMetric.mnAscent + mnEmphasisAscent; in ImplGetTextBoundRect()
3254 if ( mpFontEntry->mnOrientation ) in ImplGetTextBoundRect()
3257 if ( !(mpFontEntry->mnOrientation % 900) ) in ImplGetTextBoundRect()
3261 ImplRotatePos( nBaseX, nBaseY, nX, nY, mpFontEntry->mnOrientation ); in ImplGetTextBoundRect()
3262 ImplRotatePos( nBaseX, nBaseY, nX2, nY2, mpFontEntry->mnOrientation ); in ImplGetTextBoundRect()
3271 aPoly.Rotate( Point( nBaseX, nBaseY ), mpFontEntry->mnOrientation ); in ImplGetTextBoundRect()
3283 mpFontEntry->maMetric.ImplInitTextLineSize( this ); in ImplInitTextLineSize()
3290 mpFontEntry->maMetric.ImplInitAboveTextLineSize(); in ImplInitAboveTextLineSize()
3650 ImplFontEntry* pFontEntry = mpFontEntry; in ImplDrawWaveTextLine()
3693 nLineWidth, mpFontEntry->mnOrientation, aColor ); in ImplDrawWaveTextLine()
3696 nLineWidth, mpFontEntry->mnOrientation, aColor ); in ImplDrawWaveTextLine()
3702 nLineWidth, mpFontEntry->mnOrientation, aColor ); in ImplDrawWaveTextLine()
3714 ImplFontEntry* pFontEntry = mpFontEntry; in ImplDrawStraightTextLine()
3945 ImplFontEntry* pFontEntry = mpFontEntry; in ImplDrawStrikeoutLine()
4010 if( mpPDFWriter && mpPDFWriter->isBuiltinFont(mpFontEntry->maFontSelData.mpFontData) ) in ImplDrawStrikeoutChar()
4058 if( mpFontEntry->mnOrientation ) in ImplDrawStrikeoutChar()
4059 ImplRotatePos( 0, 0, nDistX, nDistY, mpFontEntry->mnOrientation ); in ImplDrawStrikeoutChar()
4108 if( mpFontEntry->mnOrientation ) in ImplDrawTextLine()
4109 nXAdd = FRound( nXAdd * cos( mpFontEntry->mnOrientation * F_PI1800 ) ); in ImplDrawTextLine()
4179 if( mpFontEntry->mnOrientation ) in ImplDrawTextLines()
4182 const double fRad = mpFontEntry->mnOrientation * F_PI1800; in ImplDrawTextLines()
4465 nEmphasisHeight, mpFontEntry->mnOrientation ); in ImplDrawEmphasisMarks()
4481 aOffset.Y() += mpFontEntry->maMetric.mnDescent + nEmphasisYOff; in ImplDrawEmphasisMarks()
4483 aOffset.Y() -= mpFontEntry->maMetric.mnAscent + nEmphasisYOff; in ImplDrawEmphasisMarks()
4504 if ( mpFontEntry->mnOrientation ) in ImplDrawEmphasisMarks()
4505 ImplRotatePos( 0, 0, aAdjPoint.X(), aAdjPoint.Y(), mpFontEntry->mnOrientation ); in ImplDrawEmphasisMarks()
4534 int nTop = mpFontEntry->maMetric.mnAscent + mnEmphasisAscent; in ImplDrawRotateText()
4535 long nHeight = mpFontEntry->mnLineHeight + mnEmphasisAscent + mnEmphasisDescent; in ImplDrawRotateText()
4552 … aFont.SetSize( Size( mpFontEntry->maFontSelData.mnWidth, mpFontEntry->maFontSelData.mnHeight ) ); in ImplDrawRotateText()
4565 if ( !aBmp || !aBmp.Rotate( mpFontEntry->mnOwnOrientation, COL_WHITE ) ) in ImplDrawRotateText()
4570 aPoly.Rotate( Point(), mpFontEntry->mnOwnOrientation ); in ImplDrawRotateText()
4599 if( mpFontEntry->mnOwnOrientation ) in ImplDrawTextDirect()
4604 if( ! (mpPDFWriter && mpPDFWriter->isBuiltinFont(mpFontEntry->maFontSelData.mpFontData) ) ) in ImplDrawTextDirect()
4709 long nOff = 1 + ((mpFontEntry->mnLineHeight-24)/24); in ImplDrawSpecialText()
5550 ImplFontEntry* pFontEntry = mpFontEntry; in DrawWaveLine()
5671 long nHeight = mpFontEntry->mnLineHeight + mnEmphasisAscent + mnEmphasisDescent; in GetTextHeight()
5956 int nOrientation = mpFontEntry ? mpFontEntry->mnOrientation : 0; in ImplPrepareLayoutArgs()
6026 if( mpFontEntry->mpConversion ) in ImplLayout()
6027 mpFontEntry->mpConversion->RecodeString( aStr, 0, aStr.Len() ); in ImplLayout()
6049 pSalLayout = mpPDFWriter->GetTextLayout( aLayoutArgs, &mpFontEntry->maFontSelData ); in ImplLayout()
6067 if( mpFontEntry && (mpFontEntry->maFontSelData.mnHeight >= 3) ) in ImplLayout()
6119 ImplFontSelectData aFontSelData = mpFontEntry->maFontSelData; in ImplGlyphFallbackLayout()
6139 aFontSelData.mpFontEntry = mpFontEntry; // reset the fontentry to base-level in ImplGlyphFallbackLayout()
6146 aFontSelData.mpFontEntry = pFallbackFont; in ImplGlyphFallbackLayout()
6148 if( mpFontEntry && nFallbackLevel < MAX_FALLBACK-1) in ImplGlyphFallbackLayout()
6151 if( mpFontEntry->maFontSelData.mpFontData == aFontSelData.mpFontData ) in ImplGlyphFallbackLayout()
7301 ImplFontEntry* pEntry = mpFontEntry; in GetFontMetric()
7455 ImplFontEntry* pEntry = mpFontEntry; in GetMinKashida()
7586 if( bRet || (OUTDEV_PRINTER == meOutDevType) || !mpFontEntry ) in GetTextBoundRect()
7597 … aFont.SetSize( Size( mpFontEntry->maFontSelData.mnWidth, mpFontEntry->maFontSelData.mnHeight ) ); in GetTextBoundRect()
7609 long nHeight = mpFontEntry->mnLineHeight + mnEmphasisAscent + mnEmphasisDescent; in GetTextBoundRect()
7686 aTopLeft.Y()+= mnTextOffY - (mpFontEntry->maMetric.mnAscent + mnEmphasisAscent); in GetTextBoundRect()
7709 if( !mpFontEntry ) in GetTextOutlines()
7787 if( bRet || (OUTDEV_PRINTER == meOutDevType) || !mpFontEntry ) in GetTextOutlines()
7801 long nOrgHeight = mpFontEntry->mnLineHeight + mnEmphasisAscent in GetTextOutlines()
7826 …long nHeight = ((OutputDevice*)&aVDev)->mpFontEntry->mnLineHeight + ((OutputDevice*)&aVDev)->mnEmp… in GetTextOutlines()
7987 if( !mpFontEntry ) in GetFontCharMap()
7997 const ImplFontData* pFontData = mpFontEntry->maFontSelData.mpFontData; in GetFontCharMap()