public void DrawCachedString(SpriteBatch sb, CachedString s, Vector2 position, Color color)
 {
     for (int i = 0; i < s.Chars.Length; i++)
     {
         sb.Draw(s.FontSheet, position + s.Chars[i].Offset,
                 s.Chars[i].SheetPosition, color);
     }
 }
 public void DrawCachedString(SpriteBatch sb, CachedString s, Vector2 position)
 {
     DrawCachedString(sb, s, position, Color.White);
 }