#define INCLUDED_MODULESYSTEM_H
#include "generic/static.h"
+#include "debugging/debugging.h"
#if defined(WIN32)
#define RADIANT_DLLEXPORT __stdcall
}
+inline void initialiseModule(ModuleServer& server)
+{
+ GlobalErrorStream::instance().setOutputStream(server.getErrorStream());
+ GlobalOutputStream::instance().setOutputStream(server.getOutputStream());
+ GlobalDebugMessageHandler::instance().setHandler(server.getDebugMessageHandler());
+ GlobalModuleServer::instance().set(server);
+}
+
+
+
template<typename Type>
class Modules
{