1 write to _fontInfo
PresentationCore (1)
Core\CSharp\MS\Internal\Shaping\CompositeFontFamily.cs (1)
58_fontInfo = fontInfo;
33 references to _fontInfo
PresentationCore (33)
Core\CSharp\MS\Internal\Shaping\CompositeFontFamily.cs (33)
115return _fontInfo.FamilyNames; 132if (_fontInfo.Baseline != 0) 134return Math.Round(_fontInfo.Baseline * emSize); 148_fontInfo.Baseline = value; 164if (_fontInfo.LineSpacing != 0) 166return Math.Round(_fontInfo.LineSpacing * emSize); 181if (_fontInfo.Baseline == 0) 183_fontInfo.Baseline = GetFirstFontFamily().BaselineDesign; 185return _fontInfo.Baseline; 194if (_fontInfo.LineSpacing == 0) 196_fontInfo.LineSpacing = GetFirstFontFamily().LineSpacingDesign; 198return _fontInfo.LineSpacing; 204_fontInfo.LineSpacing = value; 216if (_fontInfo.FamilyTypefaces == null && 217_fontInfo.FamilyMaps.Count == 1 && 218_fontInfo.FamilyMaps[0].IsSimpleFamilyMap) 286get { return _fontInfo.FamilyNames; } 291get { return _fontInfo.GetFamilyTypefaceList(); } 296get { return _fontInfo.FamilyMaps; } 309ushort[] familyMaps = _fontInfo.GetFamilyMapsOfLanguage(XmlLanguage.GetLanguage(culture.IetfLanguageTag)); 322return _fontInfo.GetFamilyMapOfChar( 340FontFamilyMap familyMap = _fontInfo.GetFamilyMapOfChar(familyMaps, ch); 365if (_fontInfo.GetFamilyMapOfChar(familyMaps, ch) != familyMap) 380if (_fontInfo.FamilyMaps.Count != 0) 382_firstFontFamily = FontFamily.FindFontFamilyFromFriendlyNameList(_fontInfo.FamilyMaps[0].Target); 420if (_fontInfo.FamilyTypefaces == null || _fontInfo.FamilyTypefaces.Count == 0) 425FamilyTypeface bestFace = (FamilyTypeface)_fontInfo.FamilyTypefaces[0]; 429for (int i = 1; i < _fontInfo.FamilyTypefaces.Count; i++) 431FamilyTypeface currentFace = (FamilyTypeface)_fontInfo.FamilyTypefaces[i]; 454if (_fontInfo.FamilyTypefaces == null || _fontInfo.FamilyTypefaces.Count == 0) 461foreach (FamilyTypeface currentFace in _fontInfo.FamilyTypefaces)