Esempio n. 1
0
 public static void AddGlyphTypeface(XGlyphTypeface glyphTypeface)
 {
     try
     {
         Lock.EnterFontFactory();
         GlyphTypefaceCache cache = Singleton;
         cache._glyphTypefacesByKey.TryAdd(glyphTypeface.Key, glyphTypeface);
     }
     finally { Lock.ExitFontFactory(); }
 }
Esempio n. 2
0
 public static void AddGlyphTypeface(XGlyphTypeface glyphTypeface)
 {
     try
     {
         Lock.EnterFontFactory();
         GlyphTypefaceCache cache = Singleton;
         Debug.Assert(!cache._glyphTypefacesByKey.ContainsKey(glyphTypeface.Key));
         cache._glyphTypefacesByKey.Add(glyphTypeface.Key, glyphTypeface);
     }
     finally { Lock.ExitFontFactory(); }
 }