#include "LogSystem.h" namespace UI { LogSystem& LogSystem::Get() { static LogSystem instance; return instance; } void LogSystem::AddLog(LogEntry::Level level, const std::string& message) { m_logs.push_back({level, message}); if (m_callback) m_callback(); } void LogSystem::Clear() { m_logs.clear(); } }