public void DrawPad() { foreach (var value in padManager) { IPad pad = value.Item3; pad.GetPosition(out int posX, out int posY); pad.GetSize(out int width, out int height); VertexArray rect = new VertexArray(PrimitiveType.Quads, 4); rect.Append(new Vertex(new Vector2f(posX, posY), Color.White)); rect.Append(new Vertex(new Vector2f(posX + width, posY), Color.White)); rect.Append(new Vertex(new Vector2f(posX + width, posY + height), Color.Blue)); rect.Append(new Vertex(new Vector2f(posX, posY + height), Color.Blue)); render.Draw(rect); } }
public void DrawBackground(Sprite background) { render.Draw(background); }
public void Display() { playfieldView.Display(); render.Draw(TitleMessage); menuView.Display(); }
public void Display() { playfieldView.Display(); render.Draw(GameOverMessage); }
public void Display() { playfieldView.Display(); render.Draw(PressButtonToPlayMessage); }
public void Display() { playfieldView.Display(); render.Draw(StopPlayMessage); }
private void DrawLifesAndScoresInfo() { render.Draw(LiveAndScoresMessage); }