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