Hookup raylib logger to engine logging
This commit is contained in:
@@ -7,7 +7,7 @@ typedef enum BzLoggerLevel {
|
||||
BZ_LOG_TRACE,
|
||||
BZ_LOG_DEBUG,
|
||||
BZ_LOG_INFO,
|
||||
BZ_LOG_WARN,
|
||||
BZ_LOG_WARNING,
|
||||
BZ_LOG_ERROR,
|
||||
BZ_LOG_FATAL,
|
||||
} BzLoggerLevel;
|
||||
@@ -21,7 +21,7 @@ typedef struct BzLoggerEvent {
|
||||
int line;
|
||||
|
||||
const char *fmt;
|
||||
void *apList;
|
||||
void *vaList;
|
||||
} BzLoggerEvent;
|
||||
|
||||
typedef struct BzLoggerCallback {
|
||||
@@ -39,6 +39,10 @@ void bzLoggerSetLevel(BzLoggerLevel level);
|
||||
BzLoggerLevel bzLoggerGetLevel();
|
||||
|
||||
void bzLoggerLog(BzLoggerLevel level, const char *file, int line, const char *fmt, ...);
|
||||
void bzLoggerLogV(BzLoggerLevel level, const char *file, int line, const char *fmt, void *va_list);
|
||||
void bzLoggerOnlyLog(BzLoggerLevel level, const char *fmt, ...);
|
||||
void bzLoggerOnlyLogV(BzLoggerLevel level, const char *fmt, void *va_list);
|
||||
|
||||
|
||||
bool bzLoggerAddFP(void *fp, BzLoggerLevel level);
|
||||
bool bzLoggerAddCB(const BzLoggerCallback *callback);
|
||||
|
||||
Reference in New Issue
Block a user