private void DrawTileBorder(SoundTile tile) { var v1 = new VertexPositionColor { Color = tile.BorderColor }; var v2 = new VertexPositionColor { Color = tile.BorderColor }; v1.Position = new Vector3(tile.Border.TopLeft, 0); v2.Position = new Vector3(tile.Border.TopRight, 0); primitiveBatch.DrawLine(v1, v2); v1.Position = new Vector3(tile.Border.TopRight, 0); v2.Position = new Vector3(tile.Border.BottomRight, 0); primitiveBatch.DrawLine(v1, v2); v1.Position = new Vector3(tile.Border.BottomRight, 0); v2.Position = new Vector3(tile.Border.BottomLeft, 0); primitiveBatch.DrawLine(v1, v2); v1.Position = new Vector3(tile.Border.BottomLeft, 0); v2.Position = new Vector3(tile.Border.TopLeft, 0); primitiveBatch.DrawLine(v1, v2); }