satdump/src-core/common/widgets/timed_message.h
2023-11-29 21:30:55 -05:00

21 lines
No EOL
376 B
C++

#pragma once
#include <chrono>
#include <string>
#include "imgui/imgui.h"
namespace widgets
{
class TimedMessage
{
private:
ImColor color;
int time;
std::chrono::time_point<std::chrono::steady_clock> *start_time;
std::string message;
public:
TimedMessage(ImColor color, int time);
~TimedMessage();
void set_message(std::string message);
void draw();
};
}