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