]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/console.h
reformat code! now the code is only ugly on the *inside*
[xonotic/netradiant.git] / radiant / console.h
index 38e479fd5a96e12902c7aeba827b88d75f83059c..551b696d7c13c5b4eeac2c4edb1aa4b6c45779dc 100644 (file)
@@ -23,6 +23,7 @@
 #define INCLUDED_CONSOLE_H
 
 #include <cstddef>
+#include <uilib/uilib.h>
 
 #define SYS_VRB 0 ///< verbose support (on/off)
 #define SYS_STD 1 ///< standard print level - this is the default
 #define SYS_ERR 3 ///< error
 #define SYS_NOCON 4 ///< no console, only print to the file (useful whenever Sys_Printf and output IS the problem)
 
-std::size_t Sys_Print( int level, const char* buf, std::size_t length );
+std::size_t Sys_Print(int level, const char *buf, std::size_t length);
+
 class TextOutputStream;
-TextOutputStream& getSysPrintOutputStream();
-TextOutputStream& getSysPrintErrorStream();
 
-typedef struct _GtkWidget GtkWidget;
-typedef struct _GtkWindow GtkWindow;
-GtkWidget* Console_constructWindow( GtkWindow* toplevel );
+TextOutputStream &getSysPrintOutputStream();
+
+TextOutputStream &getSysPrintErrorStream();
+
+ui::Widget Console_constructWindow(ui::Window toplevel);
 
 // will open/close the log file based on the parameter
-void Sys_LogFile( bool enable );
+void Sys_LogFile(bool enable);
+
 extern bool g_Console_enableLogging;