mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-21 13:36:50 -04:00
37 lines
693 B
C++
37 lines
693 B
C++
#include "ui.hpp"
|
|
|
|
#include <mods/svc/log.hpp>
|
|
|
|
#include "../session.hpp"
|
|
|
|
#include "rando_seed_generation.hpp"
|
|
#include "rando_config.hpp"
|
|
|
|
namespace randomizer::ui {
|
|
ModResult initialize() {
|
|
ModResult res;
|
|
|
|
res = session::svc_mng.ui->register_styles_file(
|
|
session::svc_mng.mod_ctx,
|
|
UI_SCOPE_WINDOW,
|
|
"ui.rcss",
|
|
nullptr);
|
|
if (res != MOD_OK) {
|
|
mods::log::error("failed to register rcss!");
|
|
return res;
|
|
}
|
|
|
|
res = buildMenuTab();
|
|
if (res != MOD_OK) {
|
|
mods::log::error("failed to initialize randomizer menu tab!");
|
|
return res;
|
|
}
|
|
|
|
return MOD_OK;
|
|
}
|
|
|
|
void update() {
|
|
UpdateSeedGenerationDialog();
|
|
}
|
|
|
|
} |