F.E.I.S/Notification.cpp
Stepland 3ab8e02fd4 NOTIFICATION SYSTEM YASS BIHHH
- created as global object in the main function
- holds a default of ten notifications on screen
2019-03-02 16:06:33 +01:00

25 lines
636 B
C++

//
// Created by Syméon on 02/03/2019.
//
#include <imgui.h>
#include "Notification.h"
TextNotification::TextNotification(const std::string &message) : message(message) {}
void TextNotification::display() const {
ImGui::TextUnformatted(message.c_str());
}
void UndoNotification::display() const {
ImGui::TextColored(ImVec4(0.928f, 0.611f, 0.000f, 1.000f),"Undo : ");
ImGui::SameLine();
ImGui::TextUnformatted(message.c_str());
}
void RedoNotification::display() const {
ImGui::TextColored(ImVec4(0.000f, 0.595f, 0.734f, 1.000f),"Redo : ");
ImGui::SameLine();
ImGui::TextUnformatted(message.c_str());
}