9#if __has_include(<format>) && (!defined(_LIBCPP_VERSION) || _LIBCPP_VERSION >= 170000)
18#if __has_include(<format>) && (!defined(_LIBCPP_VERSION) || _LIBCPP_VERSION >= 170000)
23template <
class... Args>
void trace(Args&&...) {}
32#if __has_include(<format>) && (!defined(_LIBCPP_VERSION) || _LIBCPP_VERSION >= 170000)
37template <
class... Args>
void debug(Args&&...) {}
42#if __has_include(<format>) && (!defined(_LIBCPP_VERSION) || _LIBCPP_VERSION >= 170000)
47template <
class... Args>
void info(Args&&...) {}
52#if __has_include(<format>) && (!defined(_LIBCPP_VERSION) || _LIBCPP_VERSION >= 170000)
57template <
class... Args>
void warn(Args&&...) {}
62#if __has_include(<format>) && (!defined(_LIBCPP_VERSION) || _LIBCPP_VERSION >= 170000)
67template <
class... Args>
void error(Args&&...) {}
Contains jngl::Vec2 class.
void debug(const std::string &)
Print a log message only in debug builds (i.e. when NDEBUG is not defined)