You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lunarium_OLD/src/run_modes/editor/panels/about.cpp

38 lines
964 B
C++

/******************************************************************************
* File - about.cpp
* Author - Joey Pollack
* Date - 2021/11/03 (y/m/d)
* Mod Date - 2021/11/03 (y/m/d)
* Description - The About panel
******************************************************************************/
#include "about.h"
#include <dearimgui/imgui.h>
#include <core/version.h>
namespace lunarium
{
AboutPanel::AboutPanel()
: Panel(PanelType::PT_ABOUT)
{
}
bool AboutPanel::DoFrame()
{
if (!mIsOpen)
return false;
ImGui::SetNextWindowSize(ImVec2(300, ImGui::GetFrameHeight() * 20));
if (!ImGui::Begin("About", &mIsOpen, ImGuiWindowFlags_NoCollapse ))
{
ImGui::End();
return false;
}
ImGui::TextWrapped("Lunarium Editor Version %s - Written by Joey Pollack", Version::GetVersion().ToString().c_str());
ImGui::End();
return true;
}
}