aboutsummaryrefslogtreecommitdiffstats
path: root/yage/core/loglevel.h
diff options
context:
space:
mode:
Diffstat (limited to 'yage/core/loglevel.h')
-rw-r--r--yage/core/loglevel.h54
1 files changed, 0 insertions, 54 deletions
diff --git a/yage/core/loglevel.h b/yage/core/loglevel.h
deleted file mode 100644
index 51d28398..00000000
--- a/yage/core/loglevel.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/** ---------------------------------------------------------------------------
- * @file: loglevel.h
- *
- * Copyright (c) 2017 Yann Herklotz Grave <ymherklotz@gmail.com>
- * MIT License, see LICENSE file for more details.
- * ----------------------------------------------------------------------------
- */
-
-#ifndef YAGE_CORE_LOGLEVEL_H
-#define YAGE_CORE_LOGLEVEL_H
-
-#ifdef _WIN32
-#ifdef ERROR
-#define YAGE_ERROR_TMP ERROR
-#undef ERROR
-#endif
-#endif
-
-namespace yage
-{
-
-/**
- * Different log levels that can be assigned to each message sent to the Logger.
- * The logger then outputs the message if it is above the minimum log level, or
- * does not process it.
- */
-enum class LogLevel {
- /// Lowest log level. This is used by the game engine to output debugging
- /// information but is turned off in the logger by default.
- DEBUG,
-
- /// Information message.
- INFO,
-
- /// Warning message.
- WARNING,
-
- /// Error message.
- ERROR,
-
- /// Fatal message that should be output when the game
- /// crashes.
- FATAL,
-};
-}
-
-#ifdef _WIN32
-#ifdef YAGE_ERROR_TMP
-#define ERROR YAGE_ERROR_TMP
-#undef YAGE_ERROR_TMP
-#endif
-#endif
-
-#endif