Exemplo n.º 1
0
 public void Draw(List <DrawableEntity> visibleEntities)
 {
     window.Title = testName + " Fps: " + GlobalTime.Current.Fps;
     foreach (var entity in visibleEntities)
     {
         drawing.AddLines(material, entity.Get <VertexPosition2DColor[]>());
     }
 }
Exemplo n.º 2
0
 public void Draw(List <DrawableEntity> visibleEntities)
 {
     foreach (Entity2D entity in visibleEntities)
     {
         AddVertices(entity);
     }
     if (vertices.Count > 0)
     {
         drawing.AddLines(material, vertices.ToArray());
     }
     vertices.Clear();
 }
 public void Draw(List <DrawableEntity> visibleEntities)
 {
     foreach (Entity2D entity in visibleEntities)
     {
         AddToBatch(entity);
     }
     if (vertices.Count == 0)
     {
         return;                 //ncrunch: no coverage
     }
     draw.AddLines(material, vertices.ToArray());
     vertices.Clear();
 }
Exemplo n.º 4
0
 public void Draw(List <DrawableEntity> visibleEntities)
 {
     foreach (var entity in visibleEntities)
     {
         AddVerticesFromLine(entity);
     }
     if (vertices.Count == 0)
     {
         return;
     }
     draw.AddLines(material, vertices.ToArray());
     vertices.Clear();
 }