8#include <SDL3/SDL_log.h>
14 void sdl_log_callback(
void* userdata,
int category, SDL_LogPriority priority,
const char* message)
18 case SDL_LOG_PRIORITY_INVALID:
19 case SDL_LOG_PRIORITY_TRACE:
20 case SDL_LOG_PRIORITY_VERBOSE:
21 case SDL_LOG_PRIORITY_DEBUG:
22 case SDL_LOG_PRIORITY_INFO:
25 case SDL_LOG_PRIORITY_WARN:
28 case SDL_LOG_PRIORITY_ERROR:
29 case SDL_LOG_PRIORITY_CRITICAL:
#define GALAXY_INFO
Log.hpp galaxy.
#define GALAXY_LOG(level, msg,...)
Log() noexcept
Constructor.
~Log() noexcept
Destructor.
std::vector< std::unique_ptr< Sink > > m_sinks
List of sinks.
LogLevel m_min_level
Minimum level for a message to be logged.
void sdl_log_callback(void *userdata, int category, SDL_LogPriority priority, const char *message)