diff options
author | rtk0c <[email protected]> | 2021-06-05 14:58:09 -0700 |
---|---|---|
committer | rtk0c <[email protected]> | 2021-06-05 14:58:09 -0700 |
commit | d3fa128d5408673b0ea8d3ba3435c38b258a5e7a (patch) | |
tree | 20ff77021bae4dc69f0bba4d1b65330e0301600a /core/src/UI/UI_Items.cpp | |
parent | beb1f3969e13af72bd9098d484b693e397cf7235 (diff) |
Merge UIState into GlobalStates
Diffstat (limited to 'core/src/UI/UI_Items.cpp')
-rw-r--r-- | core/src/UI/UI_Items.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/core/src/UI/UI_Items.cpp b/core/src/UI/UI_Items.cpp index 7ed8f80..d006166 100644 --- a/core/src/UI/UI_Items.cpp +++ b/core/src/UI/UI_Items.cpp @@ -3,7 +3,6 @@ #include "Model/GlobalStates.hpp" #include "Model/Project.hpp" #include "UI/Localization.hpp" -#include "UI/States.hpp" #include <imgui.h> #include <imgui_stdlib.h> @@ -32,7 +31,7 @@ ActionResult ItemEditor(ItemList<T>& list, T* item) }; auto ls = LocaleStrings::Instance.get(); - auto& uis = UIState::GetInstance(); + auto& gs = GlobalStates::GetInstance(); static bool duplicateName = false; @@ -117,7 +116,7 @@ void ItemListEntries(ItemList<T>& list, int& selectedIdx) constexpr int kColumns = 1 /* Name column */ + kHasDescription + kHasEmail + kHasStock + kHasPrice; auto ls = LocaleStrings::Instance.get(); - auto& uis = UIState::GetInstance(); + auto& gs = GlobalStates::GetInstance(); if (ImGui::BeginTable("", kColumns, ImGuiTableFlags_Borders)) { @@ -241,19 +240,19 @@ void ItemListEditor(ItemList<T>& list) void UI::ItemsTab() { auto ls = LocaleStrings::Instance.get(); - auto& uis = UIState::GetInstance(); + auto& gs = GlobalStates::GetInstance(); if (ImGui::BeginTabBar("ItemViewTabs")) { if (ImGui::BeginTabItem(ls->ProductCategoryName.Get())) { - ItemListEditor(uis.CurrentProject->Products); + ItemListEditor(gs.GetCurrentProject()->Products); ImGui::EndTabItem(); } if (ImGui::BeginTabItem(ls->FactoryCategoryName.Get())) { - ItemListEditor(uis.CurrentProject->Factories); + ItemListEditor(gs.GetCurrentProject()->Factories); ImGui::EndTabItem(); } if (ImGui::BeginTabItem(ls->CustomerCategoryName.Get())) { - ItemListEditor(uis.CurrentProject->Customers); + ItemListEditor(gs.GetCurrentProject()->Customers); ImGui::EndTabItem(); } ImGui::EndTabBar(); |