Files
anm2ed/src/toast.h

31 lines
416 B
C++

#pragma once
#include <string>
#include <vector>
namespace anm2ed::toast
{
class Toast
{
public:
std::string message{};
float lifetime{};
Toast(const std::string&);
};
class Toasts
{
public:
std::vector<Toast> toasts{};
void update();
void info(const std::string&);
void error(const std::string&);
void warning(const std::string&);
};
extern Toasts toasts;
}