Lines Matching refs:mfFontScale

148     void                SetFontScale( float f ) { mfFontScale = f; }  in SetFontScale()
149 float GetFontScale() const { return mfFontScale; } in GetFontScale()
161 float mfFontScale; // allows metrics emulation of huge font sizes member in WinLayout
218 mfFontScale( 1.0 ), in WinLayout()
240 if( mfFontScale == 1.0 ) in DisableFontScaling()
245 aLogFont.lfHeight = (LONG)(mfFontScale * aLogFont.lfHeight); in DisableFontScaling()
246 aLogFont.lfWidth = (LONG)(mfFontScale * aLogFont.lfWidth); in DisableFontScaling()
561 if( mfFontScale != 1.0 )
563 mnWidth = (long)(mnWidth * mfFontScale);
564 mnBaseAdv = (int)(mnBaseAdv * mfFontScale);
566 mpCharWidths[i] = (int)(mpCharWidths[i] * mfFontScale);
569 mpGlyphAdvances[i] = (int)(mpGlyphAdvances[i] * mfFontScale);
572 mpGlyphOrigAdvs[i] = (int)(mpGlyphOrigAdvs[i] * mfFontScale);
1667 if( mfFontScale != 1.0 )
1669 mnBaseAdv = (int)((double)mnBaseAdv*mfFontScale);
1672 mpVisualItems[i].mnXOffset = (int)((double)mpVisualItems[i].mnXOffset*mfFontScale);
1674 mnBaseAdv = (int)((double)mnBaseAdv*mfFontScale);
1677 mpGlyphAdvances[i] = (int)(mpGlyphAdvances[i] * mfFontScale);
1678 mpGlyphOffsets[i].du = (LONG)(mpGlyphOffsets[i].du * mfFontScale);
1679 mpGlyphOffsets[i].dv = (LONG)(mpGlyphOffsets[i].dv * mfFontScale);
1684 mpCharWidths[i] = (int)(mpCharWidths[i] * mfFontScale);
2556 mnMinKashidaWidth = static_cast<int>(mfFontScale * mrWinFontEntry.GetMinKashidaWidth());
2903 maImpl.SetFontScale(WinLayout::mfFontScale);
3069 if( mfFontScale != 1.0 )
3070 pWinLayout->SetFontScale( mfFontScale );
3082 int nMinKashida = static_cast<int>(mfFontScale * mpWinFontEntry[0]->GetMinKashidaWidth());