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