1 write to _fontInfo
PresentationCore (1)
MS\Internal\Shaping\CompositeFontFamily.cs (1)
55
_fontInfo
= fontInfo;
33 references to _fontInfo
PresentationCore (33)
MS\Internal\Shaping\CompositeFontFamily.cs (33)
107
return
_fontInfo
.FamilyNames;
124
if (
_fontInfo
.Baseline != 0)
126
return Math.Round(
_fontInfo
.Baseline * emSize);
139
_fontInfo
.Baseline = value;
155
if (
_fontInfo
.LineSpacing != 0)
157
return Math.Round(
_fontInfo
.LineSpacing * emSize);
172
if (
_fontInfo
.Baseline == 0)
174
_fontInfo
.Baseline = GetFirstFontFamily().BaselineDesign;
176
return
_fontInfo
.Baseline;
185
if (
_fontInfo
.LineSpacing == 0)
187
_fontInfo
.LineSpacing = GetFirstFontFamily().LineSpacingDesign;
189
return
_fontInfo
.LineSpacing;
195
_fontInfo
.LineSpacing = value;
207
if (
_fontInfo
.FamilyTypefaces == null &&
208
_fontInfo
.FamilyMaps.Count == 1 &&
209
_fontInfo
.FamilyMaps[0].IsSimpleFamilyMap)
277
get { return
_fontInfo
.FamilyNames; }
282
get { return
_fontInfo
.GetFamilyTypefaceList(); }
287
get { return
_fontInfo
.FamilyMaps; }
300
ushort[] familyMaps =
_fontInfo
.GetFamilyMapsOfLanguage(XmlLanguage.GetLanguage(culture.IetfLanguageTag));
313
return
_fontInfo
.GetFamilyMapOfChar(
331
FontFamilyMap familyMap =
_fontInfo
.GetFamilyMapOfChar(familyMaps, ch);
356
if (
_fontInfo
.GetFamilyMapOfChar(familyMaps, ch) != familyMap)
371
if (
_fontInfo
.FamilyMaps.Count != 0)
373
_firstFontFamily = FontFamily.FindFontFamilyFromFriendlyNameList(
_fontInfo
.FamilyMaps[0].Target);
411
if (
_fontInfo
.FamilyTypefaces == null ||
_fontInfo
.FamilyTypefaces.Count == 0)
416
FamilyTypeface bestFace = (FamilyTypeface)
_fontInfo
.FamilyTypefaces[0];
420
for (int i = 1; i <
_fontInfo
.FamilyTypefaces.Count; i++)
422
FamilyTypeface currentFace = (FamilyTypeface)
_fontInfo
.FamilyTypefaces[i];
445
if (
_fontInfo
.FamilyTypefaces == null ||
_fontInfo
.FamilyTypefaces.Count == 0)
452
foreach (FamilyTypeface currentFace in
_fontInfo
.FamilyTypefaces)