IFontManagerImpl Interface

Namespace
Avalonia.Platform
graph BT Type["IFontManagerImpl"] class Type type-node

Syntax

public interface IFontManagerImpl

Methods

Name Value Summary
CreateGlyphTypeface(Typeface) IGlyphTypefaceImpl
Creates a glyph typeface.
GetDefaultFontFamilyName() string
Gets the system's default font family's name.
GetInstalledFontFamilyNames(bool) IEnumerable<string>
Get all installed fonts in the system. If true the font collection is updated.
TryMatchCharacter(int, FontStyle, FontWeight, FontFamily, CultureInfo, Typeface) bool
Tries to match a specified character to a typeface that supports specified font properties.