3 implementations of ITypefaceMetrics
PresentationCore (3)
MS\Internal\Shaping\CompositeTypefaceMetrics.cs (1)
24internal class CompositeTypefaceMetrics : ITypefaceMetrics
System\Windows\Media\FamilyTypeface.cs (1)
15public class FamilyTypeface : IDeviceFont, ITypefaceMetrics
System\Windows\Media\GlyphTypeface.cs (1)
33public class GlyphTypeface : ITypefaceMetrics, ISupportInitialize
18 references to ITypefaceMetrics
PresentationCore (18)
MS\Internal\FontCache\CachedTypeface.cs (3)
27private ITypefaceMetrics _typefaceMetrics; 35ITypefaceMetrics typefaceMetrics, 70internal ITypefaceMetrics TypefaceMetrics
MS\Internal\FontFace\IFontFamily.cs (1)
55ITypefaceMetrics GetTypefaceMetrics(
MS\Internal\FontFace\PhysicalFontFamily.cs (1)
68ITypefaceMetrics IFontFamily.GetTypefaceMetrics(
MS\Internal\Shaping\CompositeFontFamily.cs (2)
193ITypefaceMetrics IFontFamily.GetTypefaceMetrics( 378private ITypefaceMetrics FindTypefaceMetrics(
System\Windows\Media\FamilyTypeface.cs (2)
175bool ITypefaceMetrics.Symbol 183StyleSimulations ITypefaceMetrics.StyleSimulations
System\Windows\Media\GlyphTypeface.cs (8)
380IDictionary<XmlLanguage, string> ITypefaceMetrics.AdjustedFaceNames 736double ITypefaceMetrics.CapsHeight 747double ITypefaceMetrics.XHeight 759bool ITypefaceMetrics.Symbol 771double ITypefaceMetrics.UnderlinePosition 782double ITypefaceMetrics.UnderlineThickness 794double ITypefaceMetrics.StrikethroughPosition 805double ITypefaceMetrics.StrikethroughThickness
System\Windows\Media\Typeface.cs (1)
787ITypefaceMetrics typefaceMetrics = firstFontFamily.GetTypefaceMetrics(canonicalStyle, canonicalWeight, canonicalStretch);