internal GlyphKey(string fontFamily, FontSubfamily fontSubfamily, double fontPixels, int codePoint) { this.fontFamily = fontFamily; this.fontSubfamily = fontSubfamily; this.fontPixels = fontPixels; this.codePoint = codePoint; }
internal GlyphInfoKey(string family, FontSubfamily subfamily, int codePoint) { font = new FontInfoKey(family, subfamily); this.codePoint = codePoint; }
internal FontInfoKey(string family, FontSubfamily subfamily) { this.family = family; this.subfamily = subfamily; }
internal MonospaceStyleKey(FontSubfamily fontSubfamily, RgbaColor foreground, RgbaColor background) { this.fontSubfamily = fontSubfamily; this.foreground = foreground; this.background = background; }
internal MonospaceTextStyle(FontSubfamily fontSubfamily, RgbaColor foreground, RgbaColor background) { FontSubfamily = fontSubfamily; Foreground = foreground; Background = background; }