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