Example #1
0
        public static void drawString(this Batcher batcher, NezSpriteFont spriteFont, StringBuilder text, Vector2 position, Color color,
                                      float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
        {
            Assert.isFalse(text == null);

            batcher.drawString(spriteFont, text, position, color, rotation, origin, new Vector2(scale), effects, layerDepth);
        }
Example #2
0
 /// <summary>
 /// Submit a text string of sprites for drawing in the current batch.
 /// </summary>
 /// <param name="batcher">Batcher.</param>
 /// <param name="font">Font.</param>
 /// <param name="text">Text.</param>
 /// <param name="position">Position.</param>
 /// <param name="color">Color.</param>
 public static void drawString(this Batcher batcher, IFont font, string text, Vector2 position, Color color)
 {
     batcher.drawString(
         font,
         text,
         position,
         color,
         0.0f,
         Vector2.Zero,
         new Vector2(1.0f),
         SpriteEffects.None,
         0.0f);
 }
Example #3
0
 /// <summary>
 /// Submit a text string of sprites for drawing in the current batch.
 /// </summary>
 /// <param name="batcher">Batcher.</param>
 /// <param name="font">Font.</param>
 /// <param name="text">Text.</param>
 /// <param name="position">Position.</param>
 /// <param name="color">Color.</param>
 /// <param name="rotation">Rotation.</param>
 /// <param name="origin">Origin.</param>
 /// <param name="scale">Scale.</param>
 /// <param name="effects">Effects.</param>
 /// <param name="layerDepth">Layer depth.</param>
 public static void drawString(
     this Batcher batcher,
     IFont font,
     StringBuilder text,
     Vector2 position,
     Color color,
     float rotation,
     Vector2 origin,
     float scale,
     SpriteEffects effects,
     float layerDepth)
 {
     batcher.drawString(font, text, position, color, rotation, origin, new Vector2(scale), effects, layerDepth);
 }
Example #4
0
 public static void drawString(
     this Batcher batcher,
     NezSpriteFont spriteFont,
     StringBuilder text,
     Vector2 position,
     Color color)
 {
     batcher.drawString(
         spriteFont,
         text,
         position,
         color,
         0.0f,
         Vector2.Zero,
         new Vector2(1.0f),
         SpriteEffects.None,
         0.0f);
 }