Skip to content

Commit d02bf69

Browse files
committed
Pushed json in last commit
1 parent 713f0fd commit d02bf69

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

editor/editor_system.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ void EditorSystem::drawDefaultUI(float deltaMilliseconds)
318318
ImGui::Separator();
319319
if (ImGui::BeginMenu("Create Scene"))
320320
{
321-
static unsigned int inputBaseID = 0;
321+
static SceneID inputBaseID = 0;
322322
ImGui::InputText("Scene Name", &newSceneName, ImGuiInputTextFlags_AlwaysInsertMode);
323323
ImGui::InputScalar("Scene BaseID", ImGuiDataType_U32, &inputBaseID);
324324
Scene::SetBaseID(inputBaseID);

rootex/framework/scene.cpp

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,6 @@ Ptr<Scene> Scene::Create(const JSON::json& sceneData, const bool assignNewIDs)
7070
}
7171
else
7272
{
73-
/*thisSceneID = std::max(std::max(BaseID, NextSceneID), SceneIDOffset);
74-
NextSceneID = std::max(BaseID, SceneIDOffset);*/
7573
NextSceneID = std::max(std::max(BaseID, NextSceneID), SceneIDOffset);
7674
thisSceneID = NextSceneID;
7775
}
@@ -320,11 +318,6 @@ void Scene::setName(const String& name)
320318
m_FullName = name + " # " + std::to_string(m_ID);
321319
}
322320

323-
void Scene::setm_BaseID(const SceneID& input)
324-
{
325-
m_BaseID = BaseID;
326-
}
327-
328321
JSON::json Scene::getJSON() const
329322
{
330323
JSON::json j;
@@ -356,7 +349,7 @@ Scene::Scene(SceneID id, const String& name, const SceneSettings& settings, Impo
356349
, m_Entity(this)
357350
{
358351
setName(m_Name);
359-
setm_BaseID(BaseID);
352+
setm_BaseID();
360353
s_Scenes.push_back(this);
361354
}
362355

rootex/framework/scene.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class Scene
5858

5959
public:
6060
static void ResetNextID();
61-
static void Scene::SetBaseID(const SceneID& inputBaseID) { BaseID = inputBaseID; }
61+
static void SetBaseID(const SceneID& inputBaseID) { BaseID = inputBaseID; }
6262

6363
static Ptr<Scene> Create(const JSON::json& sceneData, const bool assignNewIDs);
6464
static Ptr<Scene> CreateFromFile(const String& sceneFile);
@@ -82,7 +82,7 @@ class Scene
8282
bool removeChild(Scene* toRemove);
8383

8484
void setName(const String& name);
85-
void setm_BaseID(const SceneID& input);
85+
void Scene::setm_BaseID() { m_BaseID = BaseID; }
8686

8787
JSON::json getJSON() const;
8888
bool& getIsScenePaused() { return m_IsScenePaused; }

0 commit comments

Comments
 (0)