Initial attempt at the popup menu

This commit is contained in:
Irastris
2026-04-30 15:30:08 -04:00
parent 3db85d5b44
commit a1960eaa33
13 changed files with 425 additions and 26 deletions
+5 -3
View File
@@ -58,6 +58,8 @@
#include "dusk/imgui/ImGuiConsole.hpp"
#include "dusk/ui/ui.hpp"
#include "dusk/ui/editor.hpp"
#include "dusk/ui/popup.hpp"
#include "dusk/ui/settings.hpp"
#include "version.h"
#include <aurora/aurora.h>
@@ -79,8 +81,6 @@
#include "tracy/Tracy.hpp"
#include <RmlUi/Core.h>
#include "dusk/ui/settings.hpp"
// --- GLOBALS ---
s8 mDoMain::developmentMode = -1;
OSTime mDoMain::sPowerOnTime;
@@ -590,9 +590,11 @@ int game_main(int argc, char* argv[]) {
// TODO: just for testing
auto& editorWindow = dusk::ui::add_window(std::make_unique<dusk::ui::EditorWindow>());
editorWindow.show();
// editorWindow.show();
auto& settingsWindow = dusk::ui::add_window(std::make_unique<dusk::ui::SettingsWindow>());
// settingsWindow.show();
auto& popup = dusk::ui::add_popup(std::make_unique<dusk::ui::Popup>(settingsWindow, editorWindow));
popup.show();
std::string dvd_path;
bool dvd_opened = false;