Files
2025-09-29 00:52:08 +02:00

25 lines
468 B
C++
Executable File

#pragma once
#ifdef __DEBUG
#define DEBUGOUT( X, ... ) Log::Debug( X, __VA_ARGS__ )
#else
#define DEBUGOUT( X, ... )
#endif
#if _DEBUG
#define DEBUGMSG Log::Debug
#else
#define DEBUGMSG //
#endif
class Log
{
public:
static void Init(HMODULE hModule);
#ifdef _DEBUG
static void Debug(const char* fmt, ...);
#endif
static void Msg(const char* fmt, ...);
static void Error(const char* fmt, ...);
static void Fatal(const char* fmt, ...);
};