3 implementations of ITypefaceMetrics
PresentationCore (3)
MS\Internal\Shaping\CompositeTypefaceMetrics.cs (1)
28internal class CompositeTypefaceMetrics : ITypefaceMetrics
System\Windows\Media\FamilyTypeface.cs (1)
31public class FamilyTypeface : IDeviceFont, ITypefaceMetrics
System\Windows\Media\GlyphTypeface.cs (1)
40public class GlyphTypeface : ITypefaceMetrics, ISupportInitialize
18 references to ITypefaceMetrics
PresentationCore (18)
MS\Internal\FontCache\CachedTypeface.cs (3)
29private ITypefaceMetrics _typefaceMetrics; 37ITypefaceMetrics typefaceMetrics, 72internal ITypefaceMetrics TypefaceMetrics
MS\Internal\FontFace\IFontFamily.cs (1)
59ITypefaceMetrics GetTypefaceMetrics(
MS\Internal\FontFace\PhysicalFontFamily.cs (1)
77ITypefaceMetrics IFontFamily.GetTypefaceMetrics(
MS\Internal\Shaping\CompositeFontFamily.cs (2)
201ITypefaceMetrics IFontFamily.GetTypefaceMetrics( 386private ITypefaceMetrics FindTypefaceMetrics(
System\Windows\Media\FamilyTypeface.cs (2)
191bool ITypefaceMetrics.Symbol 199StyleSimulations ITypefaceMetrics.StyleSimulations
System\Windows\Media\GlyphTypeface.cs (8)
389IDictionary<XmlLanguage, string> ITypefaceMetrics.AdjustedFaceNames 745double ITypefaceMetrics.CapsHeight 756double ITypefaceMetrics.XHeight 768bool ITypefaceMetrics.Symbol 780double ITypefaceMetrics.UnderlinePosition 791double ITypefaceMetrics.UnderlineThickness 803double ITypefaceMetrics.StrikethroughPosition 814double ITypefaceMetrics.StrikethroughThickness
System\Windows\Media\Typeface.cs (1)
796ITypefaceMetrics typefaceMetrics = firstFontFamily.GetTypefaceMetrics(canonicalStyle, canonicalWeight, canonicalStretch);