minor refactor

This commit is contained in:
MihailRis
2024-04-10 19:55:03 +03:00
parent 252e9f0d19
commit c8ca56fb8e
16 changed files with 51 additions and 30 deletions
+10
View File
@@ -6,6 +6,7 @@
#include <algorithm>
#include "../../assets/Assets.h"
#include "../../frontend/UiDocument.h"
#include "../../graphics/core/Batch2D.h"
#include "../../graphics/core/Shader.h"
#include "../../graphics/core/GfxContext.h"
@@ -34,6 +35,15 @@ std::shared_ptr<Menu> GUI::getMenu() {
return menu;
}
void GUI::onAssetsLoad(Assets* assets) {
assets->store(new UiDocument(
"core:root",
uidocscript {},
std::dynamic_pointer_cast<gui::UINode>(container),
nullptr
), "core:root");
}
/** Mouse related input and logic handling
* @param delta delta time
*/