3 implementations of ITypefaceMetrics
PresentationCore (3)
MS\Internal\Shaping\CompositeTypefaceMetrics.cs (1)
23internal class CompositeTypefaceMetrics : ITypefaceMetrics
System\Windows\Media\FamilyTypeface.cs (1)
14public class FamilyTypeface : IDeviceFont, ITypefaceMetrics
System\Windows\Media\GlyphTypeface.cs (1)
32public class GlyphTypeface : ITypefaceMetrics, ISupportInitialize
18 references to ITypefaceMetrics
PresentationCore (18)
MS\Internal\FontCache\CachedTypeface.cs (3)
26private ITypefaceMetrics _typefaceMetrics; 34ITypefaceMetrics typefaceMetrics, 69internal ITypefaceMetrics TypefaceMetrics
MS\Internal\FontFace\IFontFamily.cs (1)
54ITypefaceMetrics GetTypefaceMetrics(
MS\Internal\FontFace\PhysicalFontFamily.cs (1)
67ITypefaceMetrics IFontFamily.GetTypefaceMetrics(
MS\Internal\Shaping\CompositeFontFamily.cs (2)
192ITypefaceMetrics IFontFamily.GetTypefaceMetrics( 377private ITypefaceMetrics FindTypefaceMetrics(
System\Windows\Media\FamilyTypeface.cs (2)
174bool ITypefaceMetrics.Symbol 182StyleSimulations ITypefaceMetrics.StyleSimulations
System\Windows\Media\GlyphTypeface.cs (8)
379IDictionary<XmlLanguage, string> ITypefaceMetrics.AdjustedFaceNames 735double ITypefaceMetrics.CapsHeight 746double ITypefaceMetrics.XHeight 758bool ITypefaceMetrics.Symbol 770double ITypefaceMetrics.UnderlinePosition 781double ITypefaceMetrics.UnderlineThickness 793double ITypefaceMetrics.StrikethroughPosition 804double ITypefaceMetrics.StrikethroughThickness
System\Windows\Media\Typeface.cs (1)
786ITypefaceMetrics typefaceMetrics = firstFontFamily.GetTypefaceMetrics(canonicalStyle, canonicalWeight, canonicalStretch);