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