示例#1
0
 public FontConfiguration(
     FontFaceKey defaultFont,
     FontFaceKey?italicFont,
     PtFontSize defaultFontSize,
     Vector4 defaultTextColor,
     Vector4?defaultOutlineColor,
     float rubyFontSizeMultiplier)
 {
     DefaultFont            = defaultFont;
     ItalicFont             = italicFont;
     DefaultFontSize        = defaultFontSize;
     DefaultTextColor       = defaultTextColor;
     DefaultOutlineColor    = defaultOutlineColor;
     RubyFontSizeMultiplier = rubyFontSizeMultiplier;
 }
示例#2
0
 public TextLayoutTests(FontContext context)
 {
     _rasterizer = context.Rasterizer;
     _font       = context.DefaultFont;
 }
示例#3
0
 public FontContext()
 {
     Rasterizer = new GlyphRasterizer();
     Rasterizer.AddFonts(Directory.EnumerateFiles("Fonts"));
     DefaultFont = new FontFaceKey("VL Gothic", FontStyle.Regular);
 }