add Debug.AddPoint, enable debug by default

This commit is contained in:
Colin McMillen 2021-07-12 14:58:29 -04:00
parent 239dc167f9
commit a01c4a1d51

View File

@ -27,7 +27,7 @@ namespace SemiColinGames {
} }
} }
public static bool Enabled = false; public static bool Enabled = true;
// This is a LinkedList instead of a List because SetFpsText() adds to its front. // This is a LinkedList instead of a List because SetFpsText() adds to its front.
static readonly LinkedList<string> toasts = new LinkedList<string>(); static readonly LinkedList<string> toasts = new LinkedList<string>();
// Lines in excess of MAX_LINES get dropped on the floor. // Lines in excess of MAX_LINES get dropped on the floor.
@ -91,6 +91,11 @@ namespace SemiColinGames {
AddRect(rect, color); AddRect(rect, color);
} }
[Conditional("DEBUG")]
public static void AddPoint(Vector2 v, Color color) {
AddPoint(v.ToPoint(), color);
}
[Conditional("DEBUG")] [Conditional("DEBUG")]
public static void AddPoint(Point p, Color color) { public static void AddPoint(Point p, Color color) {
AddLine(p.X, p.Y - 2, p.X, p.Y + 1, color); AddLine(p.X, p.Y - 2, p.X, p.Y + 1, color);