16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 01:59:19 +02:00
Files
maszyna/launcher/mainmenu.cpp
2019-07-31 17:22:13 +02:00

27 lines
744 B
C++

#include "stdafx.h"
#include "launcher/mainmenu.h"
ui::mainmenu_panel::mainmenu_panel()
: ui_panel(STR("Main menu"), true)
{
}
void ui::mainmenu_panel::render()
{
if (!is_open)
return;
ImGuiWindowFlags flags = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse;
ImVec2 display_size = ImGui::GetIO().DisplaySize;
ImGui::SetNextWindowPos(ImVec2(display_size.x * 0.66f, display_size.y / 2.0f));
ImGui::SetNextWindowSize(ImVec2(200, -1));
if (ImGui::Begin(m_name.c_str(), nullptr, flags)) {
ImGui::Button(STR_C("Scenario list"), ImVec2(-1, 0));
ImGui::Button(STR_C("Settings"), ImVec2(-1, 0));
ImGui::Button(STR_C("Quit"), ImVec2(-1, 0));
}
ImGui::End();
}