]> git.lizzy.rs Git - minetest.git/blobdiff - src/log.h
Disable word wrap in vertical texts in main menu
[minetest.git] / src / log.h
index a5e840a4d13c8881914333686834a97efd31e0a4..afbce57e92f541863cc3bd5ad20a756d2facd301 100644 (file)
--- a/src/log.h
+++ b/src/log.h
@@ -41,6 +41,8 @@ class ILogOutput
 public:
        /* line: Full line with timestamp, level and thread */
        virtual void printLog(const std::string &line){};
+       /* line: Full line with timestamp, level and thread */
+       virtual void printLog(const std::string &line, enum LogMessageLevel lev){};
        /* line: Only actual printed text */
        virtual void printLog(enum LogMessageLevel lev, const std::string &line){};
 };
@@ -48,8 +50,10 @@ class ILogOutput
 void log_add_output(ILogOutput *out, enum LogMessageLevel lev);
 void log_add_output_maxlev(ILogOutput *out, enum LogMessageLevel lev);
 void log_add_output_all_levs(ILogOutput *out);
+void log_remove_output(ILogOutput *out);
 
 void log_register_thread(const std::string &name);
+void log_deregister_thread();
 
 void log_printline(enum LogMessageLevel lev, const std::string &text);