#pragma once #include "imgui.h" #include "config.hpp" #define MAX_LEN_LOG_HISTORY 256 #define MAX_LEN_LOG_TXT 128 typedef struct { u32 write_cursor; u32 history_length; char history[MAX_LEN_LOG_HISTORY][MAX_LEN_LOG_TXT]; } log; void log_add(double timestamp, const char* fmt, ...) IM_FMTARGS(2);