1 write to _fontInfo
PresentationCore (1)
MS\Internal\Shaping\CompositeFontFamily.cs (1)
46_fontInfo = fontInfo;
33 references to _fontInfo
PresentationCore (33)
MS\Internal\Shaping\CompositeFontFamily.cs (33)
98return _fontInfo.FamilyNames; 115if (_fontInfo.Baseline != 0) 117return Math.Round(_fontInfo.Baseline * emSize); 130_fontInfo.Baseline = value; 146if (_fontInfo.LineSpacing != 0) 148return Math.Round(_fontInfo.LineSpacing * emSize); 163if (_fontInfo.Baseline == 0) 165_fontInfo.Baseline = GetFirstFontFamily().BaselineDesign; 167return _fontInfo.Baseline; 176if (_fontInfo.LineSpacing == 0) 178_fontInfo.LineSpacing = GetFirstFontFamily().LineSpacingDesign; 180return _fontInfo.LineSpacing; 186_fontInfo.LineSpacing = value; 198if (_fontInfo.FamilyTypefaces == null && 199_fontInfo.FamilyMaps.Count == 1 && 200_fontInfo.FamilyMaps[0].IsSimpleFamilyMap) 268get { return _fontInfo.FamilyNames; } 273get { return _fontInfo.GetFamilyTypefaceList(); } 278get { return _fontInfo.FamilyMaps; } 291ushort[] familyMaps = _fontInfo.GetFamilyMapsOfLanguage(XmlLanguage.GetLanguage(culture.IetfLanguageTag)); 304return _fontInfo.GetFamilyMapOfChar( 322FontFamilyMap familyMap = _fontInfo.GetFamilyMapOfChar(familyMaps, ch); 347if (_fontInfo.GetFamilyMapOfChar(familyMaps, ch) != familyMap) 362if (_fontInfo.FamilyMaps.Count != 0) 364_firstFontFamily = FontFamily.FindFontFamilyFromFriendlyNameList(_fontInfo.FamilyMaps[0].Target); 402if (_fontInfo.FamilyTypefaces == null || _fontInfo.FamilyTypefaces.Count == 0) 407FamilyTypeface bestFace = (FamilyTypeface)_fontInfo.FamilyTypefaces[0]; 411for (int i = 1; i < _fontInfo.FamilyTypefaces.Count; i++) 413FamilyTypeface currentFace = (FamilyTypeface)_fontInfo.FamilyTypefaces[i]; 436if (_fontInfo.FamilyTypefaces == null || _fontInfo.FamilyTypefaces.Count == 0) 443foreach (FamilyTypeface currentFace in _fontInfo.FamilyTypefaces)