From 57a0bbdb8c50fea1447b0515c663fea826599f98 Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Tue, 22 Nov 2022 20:14:21 +0800 Subject: [PATCH] Added entity count at the bottom bar of editor Changed colour of bottom bar --- .../src/Editor/EditorWindow/MenuBar/SHEditorMenuBar.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SHADE_Engine/src/Editor/EditorWindow/MenuBar/SHEditorMenuBar.cpp b/SHADE_Engine/src/Editor/EditorWindow/MenuBar/SHEditorMenuBar.cpp index 2912a0bc..a1335e19 100644 --- a/SHADE_Engine/src/Editor/EditorWindow/MenuBar/SHEditorMenuBar.cpp +++ b/SHADE_Engine/src/Editor/EditorWindow/MenuBar/SHEditorMenuBar.cpp @@ -20,6 +20,7 @@ #include "Assets/SHAssetManager.h" #include "Assets/Asset Types/SHSceneAsset.h" +#include "ECS_Base/Managers/SHEntityManager.h" #include "Scene/SHSceneManager.h" #include "Serialization/SHSerialization.h" #include "Serialization/Configurations/SHConfigurationManager.h" @@ -256,11 +257,13 @@ namespace SHADE ImGui::PushStyleVar(ImGuiStyleVar_WindowRounding, 0.0f); ImGui::PushStyleVar(ImGuiStyleVar_WindowBorderSize, 0.0f); ImGui::PushStyleVar(ImGuiStyleVar_WindowPadding, { ImVec2(0.0f, 0.0f) }); + ImGui::PushStyleColor(ImGuiCol_WindowBg, ImGui::GetStyle().Colors[ImGuiCol_MenuBarBg]); if (ImGui::BeginViewportSideBar("MainStatusBar", ImGui::GetMainViewport(), ImGuiDir_Down, menuBarHeight, editorMenuBarFlags)) { - ImGui::Text("Entity count: "); + ImGui::Text("Entity count: %zu", SHEntityManager::GetEntityCount()); } ImGui::End(); + ImGui::PopStyleColor(); ImGui::PopStyleVar(3); }