1 write to _fontInfo
PresentationCore (1)
MS\Internal\Shaping\CompositeFontFamily.cs (1)
47_fontInfo = fontInfo;
33 references to _fontInfo
PresentationCore (33)
MS\Internal\Shaping\CompositeFontFamily.cs (33)
99return _fontInfo.FamilyNames; 116if (_fontInfo.Baseline != 0) 118return Math.Round(_fontInfo.Baseline * emSize); 131_fontInfo.Baseline = value; 147if (_fontInfo.LineSpacing != 0) 149return Math.Round(_fontInfo.LineSpacing * emSize); 164if (_fontInfo.Baseline == 0) 166_fontInfo.Baseline = GetFirstFontFamily().BaselineDesign; 168return _fontInfo.Baseline; 177if (_fontInfo.LineSpacing == 0) 179_fontInfo.LineSpacing = GetFirstFontFamily().LineSpacingDesign; 181return _fontInfo.LineSpacing; 187_fontInfo.LineSpacing = value; 199if (_fontInfo.FamilyTypefaces == null && 200_fontInfo.FamilyMaps.Count == 1 && 201_fontInfo.FamilyMaps[0].IsSimpleFamilyMap) 269get { return _fontInfo.FamilyNames; } 274get { return _fontInfo.GetFamilyTypefaceList(); } 279get { return _fontInfo.FamilyMaps; } 292ushort[] familyMaps = _fontInfo.GetFamilyMapsOfLanguage(XmlLanguage.GetLanguage(culture.IetfLanguageTag)); 305return _fontInfo.GetFamilyMapOfChar( 323FontFamilyMap familyMap = _fontInfo.GetFamilyMapOfChar(familyMaps, ch); 348if (_fontInfo.GetFamilyMapOfChar(familyMaps, ch) != familyMap) 363if (_fontInfo.FamilyMaps.Count != 0) 365_firstFontFamily = FontFamily.FindFontFamilyFromFriendlyNameList(_fontInfo.FamilyMaps[0].Target); 403if (_fontInfo.FamilyTypefaces == null || _fontInfo.FamilyTypefaces.Count == 0) 408FamilyTypeface bestFace = (FamilyTypeface)_fontInfo.FamilyTypefaces[0]; 412for (int i = 1; i < _fontInfo.FamilyTypefaces.Count; i++) 414FamilyTypeface currentFace = (FamilyTypeface)_fontInfo.FamilyTypefaces[i]; 437if (_fontInfo.FamilyTypefaces == null || _fontInfo.FamilyTypefaces.Count == 0) 444foreach (FamilyTypeface currentFace in _fontInfo.FamilyTypefaces)