Class SystemFontId
Represents a font installed in the system.
Assembly: Dalamud.dll
View Source
Declaration
public sealed class SystemFontId : IFontId, IObjectWithLocalizableName
Implements:
Dalamud.Interface.FontIdentifier.IFontId, Dalamud.Interface.FontIdentifier.IObjectWithLocalizableName
Properties
EnglishName
Gets the name, preferrably in English.
View Source
Declaration
[JsonProperty]
public string EnglishName { get; init; }
LocaleNames
Gets the names per locales.
View Source
Declaration
[JsonProperty]
public IReadOnlyDictionary<string, string>? LocaleNames { get; }
Family
Gets the associated font family.
View Source
Declaration
[JsonProperty]
public IFontFamilyId Family { get; init; }
Weight
Gets the font weight, ranging from 1 to 999.
View Source
Declaration
[JsonProperty]
public int Weight { get; init; }