]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/console.h
* picomodel: fix md2 loader
[xonotic/netradiant.git] / radiant / console.h
index 38e479fd5a96e12902c7aeba827b88d75f83059c..e7c703ed5aea377969fbdb2a0b4a0d61c68c3419 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 );
 class TextOutputStream;
 TextOutputStream& getSysPrintOutputStream();
 TextOutputStream& getSysPrintErrorStream();
 
-typedef struct _GtkWidget GtkWidget;
-typedef struct _GtkWindow GtkWindow;
-GtkWidget* Console_constructWindow( GtkWindow* toplevel );
+ui::Widget Console_constructWindow( ui::Window toplevel );
+
+std::size_t Sys_Print( int level, const char* buf, std::size_t length );
 
 // will open/close the log file based on the parameter
-void Sys_LogFile( bool enable );
+void Sys_EnableLogFile( bool enable );
 extern bool g_Console_enableLogging;