diff --git a/Nuake/src/Scene/Components/UIComponent.cpp b/Nuake/src/Scene/Components/UIComponent.cpp index df02ef9a..33ead52c 100644 --- a/Nuake/src/Scene/Components/UIComponent.cpp +++ b/Nuake/src/Scene/Components/UIComponent.cpp @@ -1 +1,13 @@ -#include "UIComponent.h" \ No newline at end of file +#include "UIComponent.h" + +using namespace Nuake; + +void UIComponent::SetUIFile(ResourceFile file) +{ + UIFilePath = file; +} + +ResourceFile UIComponent::GetUIFile() +{ + return UIFilePath; +} diff --git a/Nuake/src/Scene/Components/UIComponent.h b/Nuake/src/Scene/Components/UIComponent.h index 254d6980..a0a635fc 100644 --- a/Nuake/src/Scene/Components/UIComponent.h +++ b/Nuake/src/Scene/Components/UIComponent.h @@ -33,6 +33,9 @@ namespace Nuake Vector3 Resolution = Vector3(1920, 1080, 0); // TODO: Z-Ordering + void SetUIFile(ResourceFile file); + ResourceFile GetUIFile(); + void SetResolution(const Vector3& newSize) { Resolution = newSize; diff --git a/Nuake/src/Scene/Scene.cpp b/Nuake/src/Scene/Scene.cpp index b6f87a5f..4ee85253 100644 --- a/Nuake/src/Scene/Scene.cpp +++ b/Nuake/src/Scene/Scene.cpp @@ -688,7 +688,6 @@ namespace Nuake m_Environement = CreateRef(); if (j.contains("m_Environement")) { - m_Environement = CreateRef(); m_Environement->Deserialize(j["m_Environement"]); }