Files
simian/include/gui/LogWindow.h

21 lines
333 B
C++

#pragma once
#include "imgui.h"
#include "log.h"
#include <vector>
#include <string>
struct LogEntry {
std::string message;
ImVec4 color;
};
class LogWindow {
public:
void Initialize();
void Render(bool& showLogWindow);
static void LogCallback(log_Event* ev);
private:
std::vector<LogEntry> logEntries;
};