Logger.h src/WindowsLogger.h OpenArena::Logger OpenArena #pragmaonce namespaceOpenArena { classLogger { public: enumMessageType{MESSAGETYPE_ALL,MESSAGETYPE_NONE,MESSAGETYPE_INFORMATION,MESSAGETYPE_ERROR,MESSAGETYPE_DEBUG}; virtual~Logger(void){} virtualvoidLog(constchar*message,MessageTypetype=MESSAGETYPE_INFORMATION)=0; virtualvoidLog(constchar*message,constchar*classification,MessageTypetype=MESSAGETYPE_INFORMATION)=0; }; };