diff --git a/HydraEngine/CMakeLists.txt b/HydraEngine/CMakeLists.txt index 153f517..1ec8c80 100644 --- a/HydraEngine/CMakeLists.txt +++ b/HydraEngine/CMakeLists.txt @@ -15,9 +15,16 @@ project( source/ *.cpp ) + file(GLOB IMGUI_SOURCES + ../Libraries/imgui/*.h + ../Libraries/imgui/*.cpp + "../Libraries/imgui/backends/imgui_impl_glfw.cpp" + "../Libraries/imgui/backends/imgui_impl_glfw.h" + "../Libraries/imgui/backends/imgui_impl_opengl3.cpp" + "../Libraries/imgui/backends/imgui_impl_opengl3.h") add_compile_definitions(_EXPORTING) -add_library(HydraEngine SHARED ${SOURCES}) +add_library(HydraEngine SHARED ${SOURCES} ${IMGUI_SOURCES}) @@ -43,7 +50,9 @@ include_directories(HydraEngine, "../Libraries/stb-master/") #********** BOX3d ******** target_link_libraries(HydraEngine PRIVATE "C:/Code/HydraV3/Libraries/box3d/src/Debug/box3dd.lib") include_directories(HydraEngine, "../Libraries/box3d/include/") - +#********** IMGUI ******** +include_directories(HydraEngine, "../Libraries/imgui/") +include_directories(HydraEngine, "../Libraries/imgui/backends") include_directories(HydraClient "${CMAKE_SOURCE_DIR}/HydraEngine/includes") if(WIN32) diff --git a/HydraEngine/source/actor/HydraActorManager.cpp b/HydraEngine/source/actor/HydraActorManager.cpp index 92ce924..3793bc4 100644 --- a/HydraEngine/source/actor/HydraActorManager.cpp +++ b/HydraEngine/source/actor/HydraActorManager.cpp @@ -163,7 +163,6 @@ void HydraActorManager::SetPosition(HydraID actorID, glm::dvec3 position) HydraPositionComponent &pos_comp = ecs->GetComponent(actorID); pos_comp.position = position; - if(!pos_comp.needs_update) { ecs->GetSystem()->UpdateTransform(actorID); diff --git a/HydraEngine/source/engine/HydraEngine.cpp b/HydraEngine/source/engine/HydraEngine.cpp index 18f7421..91d1ba5 100644 --- a/HydraEngine/source/engine/HydraEngine.cpp +++ b/HydraEngine/source/engine/HydraEngine.cpp @@ -69,6 +69,8 @@ #include "../task/renderer/HydraEndRenderTask.hpp" #include "../mesh/HydraMeshManager.h" +#include "../gui/HydraGuiManager.h" + HydraTaskScheduler *const HydraEngine::TaskScheduler() { return m_task_scheduler; @@ -208,6 +210,7 @@ void HydraEngine::_CreateManagers() m_material_buffer_manager = new HydraMaterialBufferManager(); m_light_buffer_manager = new HydraLightBufferManager(); m_shadow_buffer_manager = new HydraShadowBufferManager(); + m_gui_manager = new HydraGUIManager(); } @@ -232,6 +235,7 @@ void HydraEngine::_InitialiseManagers() HydraID create_shadow_buffer_task_id = m_task_scheduler->CreateTask(HydraThreadAffinity::Render); m_task_scheduler->WaitForTask(create_shadow_buffer_task_id); + m_gui_manager->Intialise(); } @@ -474,6 +478,11 @@ void HydraEngine::_GameLoop() HydraRenderPipelineTask* render_def_task = static_cast(m_task_scheduler->GetTask(render_def_task_id)); render_def_task->Initialise(m_deferred_pipeline); m_task_scheduler->WaitForTask(render_def_task_id); + + m_gui_manager->BeginFrame(); + m_gui_manager->DrawWindows(); + m_gui_manager->EndFrame(); + HydraID end_task_id = m_task_scheduler->CreateTask(HydraThreadAffinity::Render); m_task_scheduler->WaitForTask(end_task_id); @@ -489,7 +498,7 @@ void HydraEngine::_Shutdown() //Shutdown the buffer and vertex buffer managers - + m_gui_manager->Shutdown(); HydraID shutdown_buffer_mgr_id = m_task_scheduler->CreateTask(HydraThreadAffinity::Render); m_task_scheduler->WaitForTask(shutdown_buffer_mgr_id); @@ -513,6 +522,7 @@ void HydraEngine::_Shutdown() delete m_texture_buffer_manager; delete m_material_buffer_manager; delete m_light_buffer_manager; + delete m_gui_manager; } bool HydraEngine::KeyPressed(HYDRA_KEY_CODES key) diff --git a/HydraEngine/source/engine/HydraEngine.h b/HydraEngine/source/engine/HydraEngine.h index ab57a53..20745a8 100644 --- a/HydraEngine/source/engine/HydraEngine.h +++ b/HydraEngine/source/engine/HydraEngine.h @@ -32,6 +32,7 @@ class HydraPointShadowSourceSystem; class HydraPhysicsSystem; class HydraTickActorsSystem; class HydraShadowCasterSystem; +class HydraGUIManager; class CLASS_DEFINE HydraEngine : public HydraObject { @@ -98,6 +99,7 @@ private: HydraMaterialBufferManager* m_material_buffer_manager = nullptr; HydraLightBufferManager* m_light_buffer_manager = nullptr; HydraShadowBufferManager* m_shadow_buffer_manager = nullptr; + HydraGUIManager* m_gui_manager = nullptr; std::shared_ptr m_mesh_system; std::shared_ptr m_transform_system; diff --git a/HydraEngine/source/engine/HydraObject.cpp b/HydraEngine/source/engine/HydraObject.cpp index 7369e0e..1e11998 100644 --- a/HydraEngine/source/engine/HydraObject.cpp +++ b/HydraEngine/source/engine/HydraObject.cpp @@ -13,7 +13,7 @@ void HydraObject::DebugLog(std::string log_entry) #ifdef __unix__ /* __unix__ is usually defined by compilers targeting Unix systems */ std::cout << log_entry + "\r\n"; #elif defined(_WIN32) || defined(WIN32) /* _Win32 is usually defined by compilers targeting 32 or 64 bit Windows systems */ - OutputDebugString(log_entry.c_str()); + //OutputDebugString(log_entry.c_str()); #endif } diff --git a/HydraEngine/source/gui/HydraGuiManager.cpp b/HydraEngine/source/gui/HydraGuiManager.cpp new file mode 100644 index 0000000..97d77e6 --- /dev/null +++ b/HydraEngine/source/gui/HydraGuiManager.cpp @@ -0,0 +1,64 @@ +#include "HydraGuiManager.h" +#include "HydraSceneGraphWindow.h" +#include "../scheduler/HydraTaskScheduler.h" +#include "../task/gui/HydraInitialiseGUITask.hpp" +#include "../task/gui/HydraShutdownGUITask.hpp" +#include "../task/gui/HydraStartGUIFrameTask.hpp" +#include "../task/gui/HydraDrawWindowTask.hpp" +#include "../task/gui/HydraEndGUIFrameTask.hpp" +#include +#include +#include + +void HydraGUIManager::Intialise() +{ + HydraID task_id = GetEngine()->TaskScheduler()->CreateTask(HydraThreadAffinity::Render);//, barrier_id); + HydraInitialiseGUITask* task = static_cast(GetEngine()->TaskScheduler()->GetTask(task_id)); + + GetEngine()->TaskScheduler()->WaitForTask(task_id); + + std::unique_ptr window = std::make_unique(); + AddWindow(std::move(window)); +} + +void HydraGUIManager::Shutdown() +{ + for(uint32_t i = 0; i < m_windows.size(); i++) + { + m_windows[i].release(); + } + m_windows.clear(); + HydraID task_id = GetEngine()->TaskScheduler()->CreateTask(HydraThreadAffinity::Render);//, barrier_id); + GetEngine()->TaskScheduler()->WaitForTask(task_id); +} + +void HydraGUIManager::BeginFrame() +{ + HydraID task_id = GetEngine()->TaskScheduler()->CreateTask(HydraThreadAffinity::Render);//, barrier_id); + GetEngine()->TaskScheduler()->WaitForTask(task_id); + + + +} + +void HydraGUIManager::DrawWindows() +{ + for(uint32_t i = 0; i < m_windows.size(); i++) + { + HydraID task_id = GetEngine()->TaskScheduler()->CreateTask(HydraThreadAffinity::Render);//, barrier_id); + HydraDrawWindowTask* task = static_cast(GetEngine()->TaskScheduler()->GetTask(task_id)); + task->Initialise(m_windows[i].get()); + GetEngine()->TaskScheduler()->WaitForTask(task_id); + } +} + +void HydraGUIManager::EndFrame() +{ + HydraID task_id = GetEngine()->TaskScheduler()->CreateTask(HydraThreadAffinity::Render);//, barrier_id); + GetEngine()->TaskScheduler()->WaitForTask(task_id); +} + +void HydraGUIManager::AddWindow(std::unique_ptr window) +{ + m_windows.push_back(std::move(window)); +} diff --git a/HydraEngine/source/gui/HydraGuiManager.h b/HydraEngine/source/gui/HydraGuiManager.h new file mode 100644 index 0000000..1afba69 --- /dev/null +++ b/HydraEngine/source/gui/HydraGuiManager.h @@ -0,0 +1,25 @@ +#ifndef HYDRAGUIMANAGER +#define HYDRAGUIMANAGER +#include "../engine/HydraObject.h" +#include "HydraGuiWindow.h" +#include +#include + +class HydraGUIManager : public HydraObject +{ +public: + void Intialise(); + void Shutdown(); + + void BeginFrame(); + void DrawWindows(); + void EndFrame(); + + void AddWindow(std::unique_ptr window); +private: + std::vector> m_windows; + + +}; + +#endif /* HYDRAGUIMANAGER */ diff --git a/HydraEngine/source/gui/HydraGuiWindow.h b/HydraEngine/source/gui/HydraGuiWindow.h new file mode 100644 index 0000000..eefd808 --- /dev/null +++ b/HydraEngine/source/gui/HydraGuiWindow.h @@ -0,0 +1,14 @@ +#ifndef HYDRAGUIWINDOW +#define HYDRAGUIWINDOW + +#include "../engine/HydraObject.h" + + +class HydraGuiWindow : public HydraObject +{ +public: + virtual void DrawComponents() = 0; +private: +}; + +#endif /* HYDRAGUIWINDOW */ diff --git a/HydraEngine/source/gui/HydraSceneGraphWindow.cpp b/HydraEngine/source/gui/HydraSceneGraphWindow.cpp new file mode 100644 index 0000000..403642c --- /dev/null +++ b/HydraEngine/source/gui/HydraSceneGraphWindow.cpp @@ -0,0 +1,28 @@ +#include "HydraSceneGraphWindow.h" + +#include +#include +#include + +void HydraSceneGraphWindow::DrawComponents() +{ + float f = 0.0f; + bool val1 = false; + bool val2 = true; + uint32_t counter = 0; + ImGui::Begin("Hello, world!"); // Create a window called "Hello, world!" and append into it. + + ImGui::Text("This is some useful text."); // Display some text (you can use a format strings too) + ImGui::Checkbox("Demo Window", &val1); // Edit bools storing our window open/close state + ImGui::Checkbox("Another Window", &val2); + + ImGui::SliderFloat("float", &f, 0.0f, 1.0f); // Edit 1 float using a slider from 0.0f to 1.0f + + if (ImGui::Button("Button")) // Buttons return true when clicked (most widgets return true when edited/activated) + counter++; + ImGui::SameLine(); + ImGui::Text("counter = %d", counter); + ImGuiIO& io = ImGui::GetIO(); + ImGui::Text("Application average %.3f ms/frame (%.1f FPS)", 1000.0f / io.Framerate, io.Framerate); + ImGui::End(); +} \ No newline at end of file diff --git a/HydraEngine/source/gui/HydraSceneGraphWindow.h b/HydraEngine/source/gui/HydraSceneGraphWindow.h new file mode 100644 index 0000000..840d259 --- /dev/null +++ b/HydraEngine/source/gui/HydraSceneGraphWindow.h @@ -0,0 +1,13 @@ +#ifndef HYDRASCENEGRAPHYWINDOW +#define HYDRASCENEGRAPHYWINDOW +#include "../engine/HydraObject.h" +#include "HydraGuiWindow.h" + +class HydraSceneGraphWindow : public HydraGuiWindow +{ + public: + void DrawComponents() override; + private: +}; + +#endif /* HYDRASCENEGRAPHYWINDOW */ diff --git a/HydraEngine/source/task/gui/HydraDrawWindowTask.hpp b/HydraEngine/source/task/gui/HydraDrawWindowTask.hpp new file mode 100644 index 0000000..47083e2 --- /dev/null +++ b/HydraEngine/source/task/gui/HydraDrawWindowTask.hpp @@ -0,0 +1,31 @@ +#ifndef HYDRADRAWWINDOWTASK +#define HYDRADRAWWINDOWTASK +#include "../HydraTask.h" +#include "../../engine/HydraEngine.h" +#include "../../renderer/HydraRenderer.h" +#include "../../windowmanager/HydraWindowManager.h" +#include "../../gui/HydraGuiWindow.h" +#include "../../GlewIncludes.h" +#include +#include +#include +#include + +class HydraDrawWindowTask : public HydraTask +{ +private: + HydraGuiWindow* m_window = nullptr; + +protected: +public: + void Process() override + { + m_window->DrawComponents(); + } + void Initialise(HydraGuiWindow* window) + { + m_window = window; + } +}; + +#endif /* HYDRADRAWWINDOWTASK */ diff --git a/HydraEngine/source/task/gui/HydraEndGUIFrameTask.hpp b/HydraEngine/source/task/gui/HydraEndGUIFrameTask.hpp new file mode 100644 index 0000000..a53b6e4 --- /dev/null +++ b/HydraEngine/source/task/gui/HydraEndGUIFrameTask.hpp @@ -0,0 +1,33 @@ +#ifndef HYDRAENDGUIFRAMETASK +#define HYDRAENDGUIFRAMETASK +#include "../HydraTask.h" +#include "../../engine/HydraEngine.h" +#include "../../renderer/HydraRenderer.h" +#include "../../windowmanager/HydraWindowManager.h" +#include "../../GlewIncludes.h" +#include +#include +#include +#include + +class HydraEndGUIFrameTask : public HydraTask +{ +private: + + +protected: +public: + void Process() override + { + ImGui::Render(); + ImGui_ImplOpenGL3_RenderDrawData(ImGui::GetDrawData()); + ImGui::EndFrame(); + } + void Initialise() + { + + } +}; + + +#endif /* HYDRAENDGUIFRAMETASK */ diff --git a/HydraEngine/source/task/gui/HydraInitialiseGUITask.hpp b/HydraEngine/source/task/gui/HydraInitialiseGUITask.hpp new file mode 100644 index 0000000..14ede7a --- /dev/null +++ b/HydraEngine/source/task/gui/HydraInitialiseGUITask.hpp @@ -0,0 +1,41 @@ +#ifndef HYDRAINITIALISEGUITASK +#define HYDRAINITIALISEGUITASK +#include "../HydraTask.h" +#include "../../engine/HydraEngine.h" +#include "../../renderer/HydraRenderer.h" +#include "../../windowmanager/HydraWindowManager.h" +#include "../../GlewIncludes.h" +#include +#include +#include +#include + +class HydraInitialiseGUITask : public HydraTask +{ +private: + + +protected: +public: + void Process() override + { + // Setup Dear ImGui context + IMGUI_CHECKVERSION(); + ImGui::CreateContext(); + ImGuiIO& io = ImGui::GetIO(); + io.ConfigFlags |= ImGuiConfigFlags_NavEnableKeyboard; // Enable Keyboard Controls + io.ConfigFlags |= ImGuiConfigFlags_NavEnableGamepad; // Enable Gamepad Controls + //io.ConfigFlags |= ImGuiConfigFlags_DockingEnable; // IF using Docking Branch + + // Setup Platform/Renderer backends + + ImGui_ImplGlfw_InitForOpenGL(GetEngine()->WindowManager()->GetWindow(), true); // Second param install_callback=true will install GLFW callbacks and chain to existing ones. + ImGui_ImplOpenGL3_Init(); + } + void Initialise() + { + + } +}; + +#endif /* HYDRAINITIALISEGUITASK */ diff --git a/HydraEngine/source/task/gui/HydraShutdownGUITask.hpp b/HydraEngine/source/task/gui/HydraShutdownGUITask.hpp new file mode 100644 index 0000000..c9a1b66 --- /dev/null +++ b/HydraEngine/source/task/gui/HydraShutdownGUITask.hpp @@ -0,0 +1,35 @@ +#ifndef HYDRASHUTDOWNGUITASK +#define HYDRASHUTDOWNGUITASK + +#include "../HydraTask.h" +#include "../../engine/HydraEngine.h" +#include "../../renderer/HydraRenderer.h" +#include "../../windowmanager/HydraWindowManager.h" +#include "../../GlewIncludes.h" +#include +#include +#include +#include + +class HydraShutdownGUITask : public HydraTask +{ +private: + + +protected: +public: + void Process() override + { + // Setup Dear ImGui context + ImGui_ImplOpenGL3_Shutdown(); + ImGui_ImplGlfw_Shutdown(); + ImGui::DestroyContext(); + } + void Initialise() + { + + } +}; + + +#endif /* HYDRASHUTDOWNGUITASK */ diff --git a/HydraEngine/source/task/gui/HydraStartGUIFrameTask.hpp b/HydraEngine/source/task/gui/HydraStartGUIFrameTask.hpp new file mode 100644 index 0000000..ae8184a --- /dev/null +++ b/HydraEngine/source/task/gui/HydraStartGUIFrameTask.hpp @@ -0,0 +1,34 @@ +#ifndef HYDRASTARTGUIFRAMETASK +#define HYDRASTARTGUIFRAMETASK + +#include "../HydraTask.h" +#include "../../engine/HydraEngine.h" +#include "../../renderer/HydraRenderer.h" +#include "../../windowmanager/HydraWindowManager.h" +#include "../../GlewIncludes.h" +#include +#include +#include +#include + +class HydraStartGUIFrameTask : public HydraTask +{ +private: + + +protected: +public: + void Process() override + { + ImGui_ImplOpenGL3_NewFrame(); + ImGui_ImplGlfw_NewFrame(); + ImGui::NewFrame(); + } + void Initialise() + { + + } +}; + + +#endif /* HYDRASHUTDOWNGUITASK */ diff --git a/HydraEngine/source/task/physics/HydraStepPhysicsTask.h b/HydraEngine/source/task/physics/HydraStepPhysicsTask.h index f1e7cae..b68d69c 100644 --- a/HydraEngine/source/task/physics/HydraStepPhysicsTask.h +++ b/HydraEngine/source/task/physics/HydraStepPhysicsTask.h @@ -24,8 +24,10 @@ public: b3BodyEvents events = b3World_GetBodyEvents(m_world_id); HydraTaskScheduler* task_scheduler = GetEngine()->TaskScheduler(); - // HydraID barrier_id = task_scheduler->CreateBarrier(); - + + std::vector tasks; + + uint32_t job_count = 0; for(uint32_t i = 0; i < events.moveCount; i ++) { HydraID task_id = task_scheduler->CreateTask(HydraThreadAffinity::General);//, barrier_id); @@ -37,10 +39,12 @@ public: HydraID* entity_id = reinterpret_cast(events.moveEvents[i].userData); set_task->Initialise(*entity_id, position, rotation); - //task_scheduler->StartTask(task_id); task_scheduler->WaitForTask(task_id); + + } - //task_scheduler->WaitForBarrier(barrier_id); + + } void Initialise(b3WorldId world_id, float delta_t_seconds) { diff --git a/Libraries/imgui b/Libraries/imgui new file mode 160000 index 0000000..fd13a1e --- /dev/null +++ b/Libraries/imgui @@ -0,0 +1 @@ +Subproject commit fd13a1e8923a0a7077b404fc36fd063b25a0c0b5 diff --git a/build/.cmake/api/v1/reply/codemodel-v2-d02aee9b2dfee27d4c1c.json b/build/.cmake/api/v1/reply/codemodel-v2-8de2df14d9b5cb311760.json similarity index 79% rename from build/.cmake/api/v1/reply/codemodel-v2-d02aee9b2dfee27d4c1c.json rename to build/.cmake/api/v1/reply/codemodel-v2-8de2df14d9b5cb311760.json index a090bdf..fed54c4 100644 --- a/build/.cmake/api/v1/reply/codemodel-v2-d02aee9b2dfee27d4c1c.json +++ b/build/.cmake/api/v1/reply/codemodel-v2-8de2df14d9b5cb311760.json @@ -7,56 +7,56 @@ { "directoryIndex" : 1, "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__GLEW-Debug-ced9fcbad06e9a37a5c8.json", + "jsonFile" : "target-GLEW__GLEW-Debug-f761e0b27a8cad5d3ab7.json", "name" : "GLEW::GLEW", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "GLEW::glew::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__glew-Debug-201b437e70a5a1167b25.json", + "jsonFile" : "target-GLEW__glew-Debug-afc028c5485d0d939047.json", "name" : "GLEW::glew", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GL::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GL-Debug-8f38477afb68502326ff.json", + "jsonFile" : "target-OpenGL__GL-Debug-d8525105fb4cc7237596.json", "name" : "OpenGL::GL", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GLU-Debug-563b80487b4d415abb03.json", + "jsonFile" : "target-OpenGL__GLU-Debug-5edfc59450dd4faf5ae5.json", "name" : "OpenGL::GLU", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "Threads::Threads::@fafd37b19aacd4c483ed", - "jsonFile" : "target-Threads__Threads-Debug-e8a2deb9a486421831f8.json", + "jsonFile" : "target-Threads__Threads-Debug-0d885089552b218212b0.json", "name" : "Threads::Threads", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glfw::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glfw-Debug-60bdb4f7c4af7522e90d.json", + "jsonFile" : "target-glfw-Debug-c1411f4d43186756f1e4.json", "name" : "glfw", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-Debug-b83b033154ebea63c94a.json", + "jsonFile" : "target-glm__glm-Debug-691fbf48c7f09e1e684a.json", "name" : "glm::glm", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-header-only-Debug-73d77c8926213e0e52b0.json", + "jsonFile" : "target-glm__glm-header-only-Debug-cc153edc5edc3e74c614.json", "name" : "glm::glm-header-only", "projectIndex" : 1 } @@ -161,28 +161,28 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-Debug-ca4003e4ebefcee962f8.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "ALL_BUILD::@fafd37b19aacd4c483ed", - "jsonFile" : "target-ALL_BUILD-Debug-3b78106d9e9b8c252eab.json", + "jsonFile" : "target-ALL_BUILD-Debug-9893e4be72488ba63935.json", "name" : "ALL_BUILD", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "HydraClient::@6890427a1f51a3e7e1df", - "jsonFile" : "target-HydraClient-Debug-3e890ba87832880c6b38.json", + "jsonFile" : "target-HydraClient-Debug-dcf8b31a50252a3ab509.json", "name" : "HydraClient", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "HydraEngine::@fafd37b19aacd4c483ed", - "jsonFile" : "target-HydraEngine-Debug-e720c70257992bca64e8.json", + "jsonFile" : "target-HydraEngine-Debug-d6cbdeeaed12f396d87e.json", "name" : "HydraEngine", "projectIndex" : 1 }, @@ -201,56 +201,56 @@ { "directoryIndex" : 1, "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__GLEW-Release-ced9fcbad06e9a37a5c8.json", + "jsonFile" : "target-GLEW__GLEW-Release-f761e0b27a8cad5d3ab7.json", "name" : "GLEW::GLEW", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "GLEW::glew::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__glew-Release-201b437e70a5a1167b25.json", + "jsonFile" : "target-GLEW__glew-Release-afc028c5485d0d939047.json", "name" : "GLEW::glew", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GL::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GL-Release-8f38477afb68502326ff.json", + "jsonFile" : "target-OpenGL__GL-Release-d8525105fb4cc7237596.json", "name" : "OpenGL::GL", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GLU-Release-563b80487b4d415abb03.json", + "jsonFile" : "target-OpenGL__GLU-Release-5edfc59450dd4faf5ae5.json", "name" : "OpenGL::GLU", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "Threads::Threads::@fafd37b19aacd4c483ed", - "jsonFile" : "target-Threads__Threads-Release-e8a2deb9a486421831f8.json", + "jsonFile" : "target-Threads__Threads-Release-0d885089552b218212b0.json", "name" : "Threads::Threads", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glfw::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glfw-Release-60bdb4f7c4af7522e90d.json", + "jsonFile" : "target-glfw-Release-c1411f4d43186756f1e4.json", "name" : "glfw", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-Release-b83b033154ebea63c94a.json", + "jsonFile" : "target-glm__glm-Release-691fbf48c7f09e1e684a.json", "name" : "glm::glm", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-header-only-Release-73d77c8926213e0e52b0.json", + "jsonFile" : "target-glm__glm-header-only-Release-cc153edc5edc3e74c614.json", "name" : "glm::glm-header-only", "projectIndex" : 1 } @@ -355,28 +355,28 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-Release-ca4003e4ebefcee962f8.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "ALL_BUILD::@fafd37b19aacd4c483ed", - "jsonFile" : "target-ALL_BUILD-Release-3b78106d9e9b8c252eab.json", + "jsonFile" : "target-ALL_BUILD-Release-9893e4be72488ba63935.json", "name" : "ALL_BUILD", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "HydraClient::@6890427a1f51a3e7e1df", - "jsonFile" : "target-HydraClient-Release-76b68128590515e8e8c4.json", + "jsonFile" : "target-HydraClient-Release-d01fc864a074a8fa383d.json", "name" : "HydraClient", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "HydraEngine::@fafd37b19aacd4c483ed", - "jsonFile" : "target-HydraEngine-Release-f15a774dd6d9ed794083.json", + "jsonFile" : "target-HydraEngine-Release-442ddd948b182be560c7.json", "name" : "HydraEngine", "projectIndex" : 1 }, @@ -395,56 +395,56 @@ { "directoryIndex" : 1, "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__GLEW-MinSizeRel-ced9fcbad06e9a37a5c8.json", + "jsonFile" : "target-GLEW__GLEW-MinSizeRel-f761e0b27a8cad5d3ab7.json", "name" : "GLEW::GLEW", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "GLEW::glew::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__glew-MinSizeRel-201b437e70a5a1167b25.json", + "jsonFile" : "target-GLEW__glew-MinSizeRel-afc028c5485d0d939047.json", "name" : "GLEW::glew", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GL::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GL-MinSizeRel-8f38477afb68502326ff.json", + "jsonFile" : "target-OpenGL__GL-MinSizeRel-d8525105fb4cc7237596.json", "name" : "OpenGL::GL", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GLU-MinSizeRel-563b80487b4d415abb03.json", + "jsonFile" : "target-OpenGL__GLU-MinSizeRel-5edfc59450dd4faf5ae5.json", "name" : "OpenGL::GLU", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "Threads::Threads::@fafd37b19aacd4c483ed", - "jsonFile" : "target-Threads__Threads-MinSizeRel-e8a2deb9a486421831f8.json", + "jsonFile" : "target-Threads__Threads-MinSizeRel-0d885089552b218212b0.json", "name" : "Threads::Threads", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glfw::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glfw-MinSizeRel-60bdb4f7c4af7522e90d.json", + "jsonFile" : "target-glfw-MinSizeRel-c1411f4d43186756f1e4.json", "name" : "glfw", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-MinSizeRel-b83b033154ebea63c94a.json", + "jsonFile" : "target-glm__glm-MinSizeRel-691fbf48c7f09e1e684a.json", "name" : "glm::glm", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-header-only-MinSizeRel-73d77c8926213e0e52b0.json", + "jsonFile" : "target-glm__glm-header-only-MinSizeRel-cc153edc5edc3e74c614.json", "name" : "glm::glm-header-only", "projectIndex" : 1 } @@ -549,28 +549,28 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-MinSizeRel-ca4003e4ebefcee962f8.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "ALL_BUILD::@fafd37b19aacd4c483ed", - "jsonFile" : "target-ALL_BUILD-MinSizeRel-3b78106d9e9b8c252eab.json", + "jsonFile" : "target-ALL_BUILD-MinSizeRel-9893e4be72488ba63935.json", "name" : "ALL_BUILD", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "HydraClient::@6890427a1f51a3e7e1df", - "jsonFile" : "target-HydraClient-MinSizeRel-05351030486e08322a3f.json", + "jsonFile" : "target-HydraClient-MinSizeRel-65c6d114f2cbc315ee6f.json", "name" : "HydraClient", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "HydraEngine::@fafd37b19aacd4c483ed", - "jsonFile" : "target-HydraEngine-MinSizeRel-ece7a20cfe4ddad6fd9e.json", + "jsonFile" : "target-HydraEngine-MinSizeRel-7ce1137a423f3fea9342.json", "name" : "HydraEngine", "projectIndex" : 1 }, @@ -589,56 +589,56 @@ { "directoryIndex" : 1, "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__GLEW-RelWithDebInfo-ced9fcbad06e9a37a5c8.json", + "jsonFile" : "target-GLEW__GLEW-RelWithDebInfo-f761e0b27a8cad5d3ab7.json", "name" : "GLEW::GLEW", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "GLEW::glew::@fafd37b19aacd4c483ed", - "jsonFile" : "target-GLEW__glew-RelWithDebInfo-201b437e70a5a1167b25.json", + "jsonFile" : "target-GLEW__glew-RelWithDebInfo-afc028c5485d0d939047.json", "name" : "GLEW::glew", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GL::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GL-RelWithDebInfo-8f38477afb68502326ff.json", + "jsonFile" : "target-OpenGL__GL-RelWithDebInfo-d8525105fb4cc7237596.json", "name" : "OpenGL::GL", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", - "jsonFile" : "target-OpenGL__GLU-RelWithDebInfo-563b80487b4d415abb03.json", + "jsonFile" : "target-OpenGL__GLU-RelWithDebInfo-5edfc59450dd4faf5ae5.json", "name" : "OpenGL::GLU", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "Threads::Threads::@fafd37b19aacd4c483ed", - "jsonFile" : "target-Threads__Threads-RelWithDebInfo-e8a2deb9a486421831f8.json", + "jsonFile" : "target-Threads__Threads-RelWithDebInfo-0d885089552b218212b0.json", "name" : "Threads::Threads", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glfw::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glfw-RelWithDebInfo-60bdb4f7c4af7522e90d.json", + "jsonFile" : "target-glfw-RelWithDebInfo-c1411f4d43186756f1e4.json", "name" : "glfw", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-RelWithDebInfo-b83b033154ebea63c94a.json", + "jsonFile" : "target-glm__glm-RelWithDebInfo-691fbf48c7f09e1e684a.json", "name" : "glm::glm", "projectIndex" : 1 }, { "directoryIndex" : 1, "id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", - "jsonFile" : "target-glm__glm-header-only-RelWithDebInfo-73d77c8926213e0e52b0.json", + "jsonFile" : "target-glm__glm-header-only-RelWithDebInfo-cc153edc5edc3e74c614.json", "name" : "glm::glm-header-only", "projectIndex" : 1 } @@ -743,28 +743,28 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-ca4003e4ebefcee962f8.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "ALL_BUILD::@fafd37b19aacd4c483ed", - "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-3b78106d9e9b8c252eab.json", + "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-9893e4be72488ba63935.json", "name" : "ALL_BUILD", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "HydraClient::@6890427a1f51a3e7e1df", - "jsonFile" : "target-HydraClient-RelWithDebInfo-ee8d8b7a6628f210eb44.json", + "jsonFile" : "target-HydraClient-RelWithDebInfo-189aea8a054ae30be65d.json", "name" : "HydraClient", "projectIndex" : 0 }, { "directoryIndex" : 1, "id" : "HydraEngine::@fafd37b19aacd4c483ed", - "jsonFile" : "target-HydraEngine-RelWithDebInfo-acb573b1466bee779047.json", + "jsonFile" : "target-HydraEngine-RelWithDebInfo-6ff34c28a7f23d5bf2a4.json", "name" : "HydraEngine", "projectIndex" : 1 }, diff --git a/build/.cmake/api/v1/reply/index-2026-08-28T07-59-00-0219.json b/build/.cmake/api/v1/reply/index-2026-08-30T17-34-09-0830.json similarity index 94% rename from build/.cmake/api/v1/reply/index-2026-08-28T07-59-00-0219.json rename to build/.cmake/api/v1/reply/index-2026-08-30T17-34-09-0830.json index b7737ea..3978443 100644 --- a/build/.cmake/api/v1/reply/index-2026-08-28T07-59-00-0219.json +++ b/build/.cmake/api/v1/reply/index-2026-08-30T17-34-09-0830.json @@ -27,7 +27,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-d02aee9b2dfee27d4c1c.json", + "jsonFile" : "codemodel-v2-8de2df14d9b5cb311760.json", "kind" : "codemodel", "version" : { @@ -100,7 +100,7 @@ } }, { - "jsonFile" : "codemodel-v2-d02aee9b2dfee27d4c1c.json", + "jsonFile" : "codemodel-v2-8de2df14d9b5cb311760.json", "kind" : "codemodel", "version" : { diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-3b78106d9e9b8c252eab.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-9893e4be72488ba63935.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-3b78106d9e9b8c252eab.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-9893e4be72488ba63935.json index 9081c81..caf9e62 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-3b78106d9e9b8c252eab.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-9893e4be72488ba63935.json @@ -22,10 +22,10 @@ "dependencies" : [ { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-ca4003e4ebefcee962f8.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-ca4003e4ebefcee962f8.json index 188e4f5..f594873 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-ca4003e4ebefcee962f8.json @@ -21,14 +21,14 @@ }, "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "id" : "HydraClient::@6890427a1f51a3e7e1df" }, { "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-3b78106d9e9b8c252eab.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-9893e4be72488ba63935.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-3b78106d9e9b8c252eab.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-9893e4be72488ba63935.json index 9081c81..caf9e62 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-3b78106d9e9b8c252eab.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-9893e4be72488ba63935.json @@ -22,10 +22,10 @@ "dependencies" : [ { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-ca4003e4ebefcee962f8.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-ca4003e4ebefcee962f8.json index 188e4f5..f594873 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-ca4003e4ebefcee962f8.json @@ -21,14 +21,14 @@ }, "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "id" : "HydraClient::@6890427a1f51a3e7e1df" }, { "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-3b78106d9e9b8c252eab.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-9893e4be72488ba63935.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-3b78106d9e9b8c252eab.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-9893e4be72488ba63935.json index 9081c81..caf9e62 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-3b78106d9e9b8c252eab.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-9893e4be72488ba63935.json @@ -22,10 +22,10 @@ "dependencies" : [ { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-ca4003e4ebefcee962f8.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-ca4003e4ebefcee962f8.json index 188e4f5..f594873 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-ca4003e4ebefcee962f8.json @@ -21,14 +21,14 @@ }, "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "id" : "HydraClient::@6890427a1f51a3e7e1df" }, { "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-3b78106d9e9b8c252eab.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-9893e4be72488ba63935.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Release-3b78106d9e9b8c252eab.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Release-9893e4be72488ba63935.json index 9081c81..caf9e62 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-3b78106d9e9b8c252eab.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-9893e4be72488ba63935.json @@ -22,10 +22,10 @@ "dependencies" : [ { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-ca4003e4ebefcee962f8.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Release-ca4003e4ebefcee962f8.json index 188e4f5..f594873 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-ca4003e4ebefcee962f8.json @@ -21,14 +21,14 @@ }, "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "id" : "HydraClient::@6890427a1f51a3e7e1df" }, { "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "folder" : diff --git a/build/.cmake/api/v1/reply/target-GLEW__GLEW-Debug-ced9fcbad06e9a37a5c8.json b/build/.cmake/api/v1/reply/target-GLEW__GLEW-Debug-f761e0b27a8cad5d3ab7.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__GLEW-Debug-ced9fcbad06e9a37a5c8.json rename to build/.cmake/api/v1/reply/target-GLEW__GLEW-Debug-f761e0b27a8cad5d3ab7.json index 6b79f31..005bf73 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__GLEW-Debug-ced9fcbad06e9a37a5c8.json +++ b/build/.cmake/api/v1/reply/target-GLEW__GLEW-Debug-f761e0b27a8cad5d3ab7.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-GLEW__GLEW-MinSizeRel-ced9fcbad06e9a37a5c8.json b/build/.cmake/api/v1/reply/target-GLEW__GLEW-MinSizeRel-f761e0b27a8cad5d3ab7.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__GLEW-MinSizeRel-ced9fcbad06e9a37a5c8.json rename to build/.cmake/api/v1/reply/target-GLEW__GLEW-MinSizeRel-f761e0b27a8cad5d3ab7.json index 6b79f31..005bf73 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__GLEW-MinSizeRel-ced9fcbad06e9a37a5c8.json +++ b/build/.cmake/api/v1/reply/target-GLEW__GLEW-MinSizeRel-f761e0b27a8cad5d3ab7.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-GLEW__GLEW-RelWithDebInfo-ced9fcbad06e9a37a5c8.json b/build/.cmake/api/v1/reply/target-GLEW__GLEW-RelWithDebInfo-f761e0b27a8cad5d3ab7.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__GLEW-RelWithDebInfo-ced9fcbad06e9a37a5c8.json rename to build/.cmake/api/v1/reply/target-GLEW__GLEW-RelWithDebInfo-f761e0b27a8cad5d3ab7.json index 6b79f31..005bf73 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__GLEW-RelWithDebInfo-ced9fcbad06e9a37a5c8.json +++ b/build/.cmake/api/v1/reply/target-GLEW__GLEW-RelWithDebInfo-f761e0b27a8cad5d3ab7.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-GLEW__GLEW-Release-ced9fcbad06e9a37a5c8.json b/build/.cmake/api/v1/reply/target-GLEW__GLEW-Release-f761e0b27a8cad5d3ab7.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__GLEW-Release-ced9fcbad06e9a37a5c8.json rename to build/.cmake/api/v1/reply/target-GLEW__GLEW-Release-f761e0b27a8cad5d3ab7.json index 6b79f31..005bf73 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__GLEW-Release-ced9fcbad06e9a37a5c8.json +++ b/build/.cmake/api/v1/reply/target-GLEW__GLEW-Release-f761e0b27a8cad5d3ab7.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-GLEW__glew-Debug-201b437e70a5a1167b25.json b/build/.cmake/api/v1/reply/target-GLEW__glew-Debug-afc028c5485d0d939047.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__glew-Debug-201b437e70a5a1167b25.json rename to build/.cmake/api/v1/reply/target-GLEW__glew-Debug-afc028c5485d0d939047.json index 0333658..1014e5f 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__glew-Debug-201b437e70a5a1167b25.json +++ b/build/.cmake/api/v1/reply/target-GLEW__glew-Debug-afc028c5485d0d939047.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-GLEW__glew-MinSizeRel-201b437e70a5a1167b25.json b/build/.cmake/api/v1/reply/target-GLEW__glew-MinSizeRel-afc028c5485d0d939047.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__glew-MinSizeRel-201b437e70a5a1167b25.json rename to build/.cmake/api/v1/reply/target-GLEW__glew-MinSizeRel-afc028c5485d0d939047.json index 0333658..1014e5f 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__glew-MinSizeRel-201b437e70a5a1167b25.json +++ b/build/.cmake/api/v1/reply/target-GLEW__glew-MinSizeRel-afc028c5485d0d939047.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-GLEW__glew-RelWithDebInfo-201b437e70a5a1167b25.json b/build/.cmake/api/v1/reply/target-GLEW__glew-RelWithDebInfo-afc028c5485d0d939047.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__glew-RelWithDebInfo-201b437e70a5a1167b25.json rename to build/.cmake/api/v1/reply/target-GLEW__glew-RelWithDebInfo-afc028c5485d0d939047.json index 0333658..1014e5f 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__glew-RelWithDebInfo-201b437e70a5a1167b25.json +++ b/build/.cmake/api/v1/reply/target-GLEW__glew-RelWithDebInfo-afc028c5485d0d939047.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-GLEW__glew-Release-201b437e70a5a1167b25.json b/build/.cmake/api/v1/reply/target-GLEW__glew-Release-afc028c5485d0d939047.json similarity index 97% rename from build/.cmake/api/v1/reply/target-GLEW__glew-Release-201b437e70a5a1167b25.json rename to build/.cmake/api/v1/reply/target-GLEW__glew-Release-afc028c5485d0d939047.json index 0333658..1014e5f 100644 --- a/build/.cmake/api/v1/reply/target-GLEW__glew-Release-201b437e70a5a1167b25.json +++ b/build/.cmake/api/v1/reply/target-GLEW__glew-Release-afc028c5485d0d939047.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 29, + "line" : 36, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-HydraClient-Debug-3e890ba87832880c6b38.json b/build/.cmake/api/v1/reply/target-HydraClient-Debug-dcf8b31a50252a3ab509.json similarity index 100% rename from build/.cmake/api/v1/reply/target-HydraClient-Debug-3e890ba87832880c6b38.json rename to build/.cmake/api/v1/reply/target-HydraClient-Debug-dcf8b31a50252a3ab509.json index 3cc1175..44b4599 100644 --- a/build/.cmake/api/v1/reply/target-HydraClient-Debug-3e890ba87832880c6b38.json +++ b/build/.cmake/api/v1/reply/target-HydraClient-Debug-dcf8b31a50252a3ab509.json @@ -106,12 +106,12 @@ ], "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "backtrace" : 2, "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "id" : "HydraClient::@6890427a1f51a3e7e1df", diff --git a/build/.cmake/api/v1/reply/target-HydraClient-MinSizeRel-05351030486e08322a3f.json b/build/.cmake/api/v1/reply/target-HydraClient-MinSizeRel-65c6d114f2cbc315ee6f.json similarity index 100% rename from build/.cmake/api/v1/reply/target-HydraClient-MinSizeRel-05351030486e08322a3f.json rename to build/.cmake/api/v1/reply/target-HydraClient-MinSizeRel-65c6d114f2cbc315ee6f.json index 1e955c4..7bf9dd6 100644 --- a/build/.cmake/api/v1/reply/target-HydraClient-MinSizeRel-05351030486e08322a3f.json +++ b/build/.cmake/api/v1/reply/target-HydraClient-MinSizeRel-65c6d114f2cbc315ee6f.json @@ -106,12 +106,12 @@ ], "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "backtrace" : 2, "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "id" : "HydraClient::@6890427a1f51a3e7e1df", diff --git a/build/.cmake/api/v1/reply/target-HydraClient-RelWithDebInfo-ee8d8b7a6628f210eb44.json b/build/.cmake/api/v1/reply/target-HydraClient-RelWithDebInfo-189aea8a054ae30be65d.json similarity index 100% rename from build/.cmake/api/v1/reply/target-HydraClient-RelWithDebInfo-ee8d8b7a6628f210eb44.json rename to build/.cmake/api/v1/reply/target-HydraClient-RelWithDebInfo-189aea8a054ae30be65d.json index 0432446..822e1df 100644 --- a/build/.cmake/api/v1/reply/target-HydraClient-RelWithDebInfo-ee8d8b7a6628f210eb44.json +++ b/build/.cmake/api/v1/reply/target-HydraClient-RelWithDebInfo-189aea8a054ae30be65d.json @@ -106,12 +106,12 @@ ], "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "backtrace" : 2, "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "id" : "HydraClient::@6890427a1f51a3e7e1df", diff --git a/build/.cmake/api/v1/reply/target-HydraClient-Release-76b68128590515e8e8c4.json b/build/.cmake/api/v1/reply/target-HydraClient-Release-d01fc864a074a8fa383d.json similarity index 100% rename from build/.cmake/api/v1/reply/target-HydraClient-Release-76b68128590515e8e8c4.json rename to build/.cmake/api/v1/reply/target-HydraClient-Release-d01fc864a074a8fa383d.json index 5d52ffd..ee2479c 100644 --- a/build/.cmake/api/v1/reply/target-HydraClient-Release-76b68128590515e8e8c4.json +++ b/build/.cmake/api/v1/reply/target-HydraClient-Release-d01fc864a074a8fa383d.json @@ -106,12 +106,12 @@ ], "dependencies" : [ - { - "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" - }, { "backtrace" : 2, "id" : "HydraEngine::@fafd37b19aacd4c483ed" + }, + { + "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" } ], "id" : "HydraClient::@6890427a1f51a3e7e1df", diff --git a/build/.cmake/api/v1/reply/target-HydraEngine-Debug-e720c70257992bca64e8.json b/build/.cmake/api/v1/reply/target-HydraEngine-Debug-d6cbdeeaed12f396d87e.json similarity index 86% rename from build/.cmake/api/v1/reply/target-HydraEngine-Debug-e720c70257992bca64e8.json rename to build/.cmake/api/v1/reply/target-HydraEngine-Debug-d6cbdeeaed12f396d87e.json index f0629a1..d6d37b2 100644 --- a/build/.cmake/api/v1/reply/target-HydraEngine-Debug-e720c70257992bca64e8.json +++ b/build/.cmake/api/v1/reply/target-HydraEngine-Debug-d6cbdeeaed12f396d87e.json @@ -33,31 +33,19 @@ { "command" : 0, "file" : 0, - "line" : 20, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, "line" : 27, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 31, + "line" : 34, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 37, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 40, + "line" : 38, "parent" : 0 }, { @@ -66,52 +54,76 @@ "line" : 44, "parent" : 0 }, + { + "command" : 1, + "file" : 0, + "line" : 47, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 51, + "parent" : 0 + }, { "command" : 2, "file" : 0, - "line" : 18, + "line" : 25, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 26, + "line" : 33, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 30, + "line" : 37, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 34, + "line" : 41, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 36, + "line" : 43, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 42, + "line" : 49, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 45, + "line" : 52, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 48, + "line" : 54, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 55, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 57, "parent" : 0 } ] @@ -187,6 +199,14 @@ }, { "backtrace" : 14, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui" + }, + { + "backtrace" : 15, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui/backends" + }, + { + "backtrace" : 16, "path" : "C:/Code/HydraV3/HydraEngine/includes" }, { @@ -233,14 +253,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -248,18 +267,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] } ], @@ -373,14 +402,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -388,18 +416,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] }, { @@ -456,13 +494,14 @@ 74, 75, 76, - 78, - 80, - 82, - 84, - 86, - 88, - 90, + 77, + 79, + 81, + 83, + 85, + 87, + 89, + 91, 92, 94, 96, @@ -471,24 +510,36 @@ 102, 104, 106, - 107, - 109, + 108, 110, - 112, + 111, + 113, 114, 116, - 118, - 120, - 122, - 124, - 126, - 128, - 130, + 117, + 119, + 121, + 123, + 125, + 127, + 129, 131, - 132, 133, - 134, - 136 + 135, + 137, + 138, + 139, + 140, + 141, + 143, + 145, + 147, + 148, + 150, + 153, + 156, + 157, + 158 ] } ], @@ -1187,6 +1238,15 @@ "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1347,6 +1407,15 @@ "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1499,6 +1568,53 @@ "path" : "HydraEngine/source/game/HydraGameProxy.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraGuiManager.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiManager.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiWindow.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1780,6 +1896,148 @@ ], "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_glfw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_glfw.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imconfig.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_demo.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_draw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui_internal.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_tables.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_widgets.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_rectpack.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_textedit.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_truetype.h", + "sourceGroupIndex" : 1 } ], "type" : "SHARED_LIBRARY" diff --git a/build/.cmake/api/v1/reply/target-HydraEngine-MinSizeRel-ece7a20cfe4ddad6fd9e.json b/build/.cmake/api/v1/reply/target-HydraEngine-MinSizeRel-7ce1137a423f3fea9342.json similarity index 86% rename from build/.cmake/api/v1/reply/target-HydraEngine-MinSizeRel-ece7a20cfe4ddad6fd9e.json rename to build/.cmake/api/v1/reply/target-HydraEngine-MinSizeRel-7ce1137a423f3fea9342.json index fee0e07..d0a8c5b 100644 --- a/build/.cmake/api/v1/reply/target-HydraEngine-MinSizeRel-ece7a20cfe4ddad6fd9e.json +++ b/build/.cmake/api/v1/reply/target-HydraEngine-MinSizeRel-7ce1137a423f3fea9342.json @@ -33,31 +33,19 @@ { "command" : 0, "file" : 0, - "line" : 20, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, "line" : 27, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 31, + "line" : 34, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 37, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 40, + "line" : 38, "parent" : 0 }, { @@ -66,52 +54,76 @@ "line" : 44, "parent" : 0 }, + { + "command" : 1, + "file" : 0, + "line" : 47, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 51, + "parent" : 0 + }, { "command" : 2, "file" : 0, - "line" : 18, + "line" : 25, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 26, + "line" : 33, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 30, + "line" : 37, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 34, + "line" : 41, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 36, + "line" : 43, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 42, + "line" : 49, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 45, + "line" : 52, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 48, + "line" : 54, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 55, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 57, "parent" : 0 } ] @@ -187,6 +199,14 @@ }, { "backtrace" : 14, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui" + }, + { + "backtrace" : 15, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui/backends" + }, + { + "backtrace" : 16, "path" : "C:/Code/HydraV3/HydraEngine/includes" }, { @@ -233,14 +253,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -248,18 +267,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] } ], @@ -373,14 +402,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -388,18 +416,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] }, { @@ -456,13 +494,14 @@ 74, 75, 76, - 78, - 80, - 82, - 84, - 86, - 88, - 90, + 77, + 79, + 81, + 83, + 85, + 87, + 89, + 91, 92, 94, 96, @@ -471,24 +510,36 @@ 102, 104, 106, - 107, - 109, + 108, 110, - 112, + 111, + 113, 114, 116, - 118, - 120, - 122, - 124, - 126, - 128, - 130, + 117, + 119, + 121, + 123, + 125, + 127, + 129, 131, - 132, 133, - 134, - 136 + 135, + 137, + 138, + 139, + 140, + 141, + 143, + 145, + 147, + 148, + 150, + 153, + 156, + 157, + 158 ] } ], @@ -1187,6 +1238,15 @@ "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1347,6 +1407,15 @@ "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1499,6 +1568,53 @@ "path" : "HydraEngine/source/game/HydraGameProxy.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraGuiManager.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiManager.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiWindow.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1780,6 +1896,148 @@ ], "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_glfw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_glfw.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imconfig.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_demo.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_draw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui_internal.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_tables.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_widgets.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_rectpack.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_textedit.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_truetype.h", + "sourceGroupIndex" : 1 } ], "type" : "SHARED_LIBRARY" diff --git a/build/.cmake/api/v1/reply/target-HydraEngine-RelWithDebInfo-acb573b1466bee779047.json b/build/.cmake/api/v1/reply/target-HydraEngine-RelWithDebInfo-6ff34c28a7f23d5bf2a4.json similarity index 86% rename from build/.cmake/api/v1/reply/target-HydraEngine-RelWithDebInfo-acb573b1466bee779047.json rename to build/.cmake/api/v1/reply/target-HydraEngine-RelWithDebInfo-6ff34c28a7f23d5bf2a4.json index 5de3acb..1278f7d 100644 --- a/build/.cmake/api/v1/reply/target-HydraEngine-RelWithDebInfo-acb573b1466bee779047.json +++ b/build/.cmake/api/v1/reply/target-HydraEngine-RelWithDebInfo-6ff34c28a7f23d5bf2a4.json @@ -33,31 +33,19 @@ { "command" : 0, "file" : 0, - "line" : 20, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, "line" : 27, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 31, + "line" : 34, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 37, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 40, + "line" : 38, "parent" : 0 }, { @@ -66,52 +54,76 @@ "line" : 44, "parent" : 0 }, + { + "command" : 1, + "file" : 0, + "line" : 47, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 51, + "parent" : 0 + }, { "command" : 2, "file" : 0, - "line" : 18, + "line" : 25, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 26, + "line" : 33, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 30, + "line" : 37, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 34, + "line" : 41, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 36, + "line" : 43, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 42, + "line" : 49, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 45, + "line" : 52, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 48, + "line" : 54, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 55, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 57, "parent" : 0 } ] @@ -187,6 +199,14 @@ }, { "backtrace" : 14, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui" + }, + { + "backtrace" : 15, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui/backends" + }, + { + "backtrace" : 16, "path" : "C:/Code/HydraV3/HydraEngine/includes" }, { @@ -233,14 +253,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -248,18 +267,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] } ], @@ -373,14 +402,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -388,18 +416,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] }, { @@ -456,13 +494,14 @@ 74, 75, 76, - 78, - 80, - 82, - 84, - 86, - 88, - 90, + 77, + 79, + 81, + 83, + 85, + 87, + 89, + 91, 92, 94, 96, @@ -471,24 +510,36 @@ 102, 104, 106, - 107, - 109, + 108, 110, - 112, + 111, + 113, 114, 116, - 118, - 120, - 122, - 124, - 126, - 128, - 130, + 117, + 119, + 121, + 123, + 125, + 127, + 129, 131, - 132, 133, - 134, - 136 + 135, + 137, + 138, + 139, + 140, + 141, + 143, + 145, + 147, + 148, + 150, + 153, + 156, + 157, + 158 ] } ], @@ -1187,6 +1238,15 @@ "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1347,6 +1407,15 @@ "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1499,6 +1568,53 @@ "path" : "HydraEngine/source/game/HydraGameProxy.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraGuiManager.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiManager.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiWindow.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1780,6 +1896,148 @@ ], "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_glfw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_glfw.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imconfig.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_demo.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_draw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui_internal.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_tables.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_widgets.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_rectpack.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_textedit.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_truetype.h", + "sourceGroupIndex" : 1 } ], "type" : "SHARED_LIBRARY" diff --git a/build/.cmake/api/v1/reply/target-HydraEngine-Release-f15a774dd6d9ed794083.json b/build/.cmake/api/v1/reply/target-HydraEngine-Release-442ddd948b182be560c7.json similarity index 86% rename from build/.cmake/api/v1/reply/target-HydraEngine-Release-f15a774dd6d9ed794083.json rename to build/.cmake/api/v1/reply/target-HydraEngine-Release-442ddd948b182be560c7.json index 672b44e..36dda59 100644 --- a/build/.cmake/api/v1/reply/target-HydraEngine-Release-f15a774dd6d9ed794083.json +++ b/build/.cmake/api/v1/reply/target-HydraEngine-Release-442ddd948b182be560c7.json @@ -33,31 +33,19 @@ { "command" : 0, "file" : 0, - "line" : 20, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, "line" : 27, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 31, + "line" : 34, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 37, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 40, + "line" : 38, "parent" : 0 }, { @@ -66,52 +54,76 @@ "line" : 44, "parent" : 0 }, + { + "command" : 1, + "file" : 0, + "line" : 47, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 51, + "parent" : 0 + }, { "command" : 2, "file" : 0, - "line" : 18, + "line" : 25, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 26, + "line" : 33, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 30, + "line" : 37, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 34, + "line" : 41, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 36, + "line" : 43, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 42, + "line" : 49, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 45, + "line" : 52, "parent" : 0 }, { "command" : 3, "file" : 0, - "line" : 48, + "line" : 54, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 55, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 57, "parent" : 0 } ] @@ -187,6 +199,14 @@ }, { "backtrace" : 14, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui" + }, + { + "backtrace" : 15, + "path" : "C:/Code/HydraV3/HydraEngine/../Libraries/imgui/backends" + }, + { + "backtrace" : 16, "path" : "C:/Code/HydraV3/HydraEngine/includes" }, { @@ -233,14 +253,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -248,18 +267,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] } ], @@ -373,14 +402,13 @@ 58, 62, 64, - 77, - 79, - 81, - 83, - 85, - 87, - 89, - 91, + 78, + 80, + 82, + 84, + 86, + 88, + 90, 93, 95, 97, @@ -388,18 +416,28 @@ 101, 103, 105, - 108, - 111, - 113, + 107, + 109, + 112, 115, - 117, - 119, - 121, - 123, - 125, - 127, - 129, - 135 + 118, + 120, + 122, + 124, + 126, + 128, + 130, + 132, + 134, + 136, + 142, + 144, + 146, + 149, + 151, + 152, + 154, + 155 ] }, { @@ -456,13 +494,14 @@ 74, 75, 76, - 78, - 80, - 82, - 84, - 86, - 88, - 90, + 77, + 79, + 81, + 83, + 85, + 87, + 89, + 91, 92, 94, 96, @@ -471,24 +510,36 @@ 102, 104, 106, - 107, - 109, + 108, 110, - 112, + 111, + 113, 114, 116, - 118, - 120, - 122, - 124, - 126, - 128, - 130, + 117, + 119, + 121, + 123, + 125, + 127, + 129, 131, - 132, 133, - 134, - 136 + 135, + 137, + 138, + 139, + 140, + 141, + 143, + 145, + 147, + 148, + 150, + 153, + 156, + 157, + 158 ] } ], @@ -1187,6 +1238,15 @@ "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1347,6 +1407,15 @@ "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1499,6 +1568,53 @@ "path" : "HydraEngine/source/game/HydraGameProxy.h", "sourceGroupIndex" : 1 }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraGuiManager.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiManager.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraGuiWindow.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "HydraEngine/source/gui/HydraSceneGraphWindow.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "backtraces" : @@ -1780,6 +1896,148 @@ ], "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_glfw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_glfw.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/backends/imgui_impl_opengl3.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imconfig.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_demo.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_draw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imgui_internal.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_tables.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "compileGroupIndex" : 0, + "path" : "Libraries/imgui/imgui_widgets.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_rectpack.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_textedit.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "backtraces" : + [ + 1 + ], + "path" : "Libraries/imgui/imstb_truetype.h", + "sourceGroupIndex" : 1 } ], "type" : "SHARED_LIBRARY" diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GL-Debug-8f38477afb68502326ff.json b/build/.cmake/api/v1/reply/target-OpenGL__GL-Debug-d8525105fb4cc7237596.json similarity index 97% rename from build/.cmake/api/v1/reply/target-OpenGL__GL-Debug-8f38477afb68502326ff.json rename to build/.cmake/api/v1/reply/target-OpenGL__GL-Debug-d8525105fb4cc7237596.json index 21c1794..c79571c 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GL-Debug-8f38477afb68502326ff.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GL-Debug-d8525105fb4cc7237596.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GL-MinSizeRel-8f38477afb68502326ff.json b/build/.cmake/api/v1/reply/target-OpenGL__GL-MinSizeRel-d8525105fb4cc7237596.json similarity index 97% rename from build/.cmake/api/v1/reply/target-OpenGL__GL-MinSizeRel-8f38477afb68502326ff.json rename to build/.cmake/api/v1/reply/target-OpenGL__GL-MinSizeRel-d8525105fb4cc7237596.json index 21c1794..c79571c 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GL-MinSizeRel-8f38477afb68502326ff.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GL-MinSizeRel-d8525105fb4cc7237596.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GL-RelWithDebInfo-8f38477afb68502326ff.json b/build/.cmake/api/v1/reply/target-OpenGL__GL-RelWithDebInfo-d8525105fb4cc7237596.json similarity index 97% rename from build/.cmake/api/v1/reply/target-OpenGL__GL-RelWithDebInfo-8f38477afb68502326ff.json rename to build/.cmake/api/v1/reply/target-OpenGL__GL-RelWithDebInfo-d8525105fb4cc7237596.json index 21c1794..c79571c 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GL-RelWithDebInfo-8f38477afb68502326ff.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GL-RelWithDebInfo-d8525105fb4cc7237596.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GL-Release-8f38477afb68502326ff.json b/build/.cmake/api/v1/reply/target-OpenGL__GL-Release-d8525105fb4cc7237596.json similarity index 97% rename from build/.cmake/api/v1/reply/target-OpenGL__GL-Release-8f38477afb68502326ff.json rename to build/.cmake/api/v1/reply/target-OpenGL__GL-Release-d8525105fb4cc7237596.json index 21c1794..c79571c 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GL-Release-8f38477afb68502326ff.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GL-Release-d8525105fb4cc7237596.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GLU-Debug-563b80487b4d415abb03.json b/build/.cmake/api/v1/reply/target-OpenGL__GLU-Debug-5edfc59450dd4faf5ae5.json similarity index 98% rename from build/.cmake/api/v1/reply/target-OpenGL__GLU-Debug-563b80487b4d415abb03.json rename to build/.cmake/api/v1/reply/target-OpenGL__GLU-Debug-5edfc59450dd4faf5ae5.json index 99cd3f4..0d6c4cd 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GLU-Debug-563b80487b4d415abb03.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GLU-Debug-5edfc59450dd4faf5ae5.json @@ -22,7 +22,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GLU-MinSizeRel-563b80487b4d415abb03.json b/build/.cmake/api/v1/reply/target-OpenGL__GLU-MinSizeRel-5edfc59450dd4faf5ae5.json similarity index 98% rename from build/.cmake/api/v1/reply/target-OpenGL__GLU-MinSizeRel-563b80487b4d415abb03.json rename to build/.cmake/api/v1/reply/target-OpenGL__GLU-MinSizeRel-5edfc59450dd4faf5ae5.json index 99cd3f4..0d6c4cd 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GLU-MinSizeRel-563b80487b4d415abb03.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GLU-MinSizeRel-5edfc59450dd4faf5ae5.json @@ -22,7 +22,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GLU-RelWithDebInfo-563b80487b4d415abb03.json b/build/.cmake/api/v1/reply/target-OpenGL__GLU-RelWithDebInfo-5edfc59450dd4faf5ae5.json similarity index 98% rename from build/.cmake/api/v1/reply/target-OpenGL__GLU-RelWithDebInfo-563b80487b4d415abb03.json rename to build/.cmake/api/v1/reply/target-OpenGL__GLU-RelWithDebInfo-5edfc59450dd4faf5ae5.json index 99cd3f4..0d6c4cd 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GLU-RelWithDebInfo-563b80487b4d415abb03.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GLU-RelWithDebInfo-5edfc59450dd4faf5ae5.json @@ -22,7 +22,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-OpenGL__GLU-Release-563b80487b4d415abb03.json b/build/.cmake/api/v1/reply/target-OpenGL__GLU-Release-5edfc59450dd4faf5ae5.json similarity index 98% rename from build/.cmake/api/v1/reply/target-OpenGL__GLU-Release-563b80487b4d415abb03.json rename to build/.cmake/api/v1/reply/target-OpenGL__GLU-Release-5edfc59450dd4faf5ae5.json index 99cd3f4..0d6c4cd 100644 --- a/build/.cmake/api/v1/reply/target-OpenGL__GLU-Release-563b80487b4d415abb03.json +++ b/build/.cmake/api/v1/reply/target-OpenGL__GLU-Release-5edfc59450dd4faf5ae5.json @@ -22,7 +22,7 @@ { "command" : 1, "file" : 1, - "line" : 39, + "line" : 46, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-Threads__Threads-Debug-e8a2deb9a486421831f8.json b/build/.cmake/api/v1/reply/target-Threads__Threads-Debug-0d885089552b218212b0.json similarity index 98% rename from build/.cmake/api/v1/reply/target-Threads__Threads-Debug-e8a2deb9a486421831f8.json rename to build/.cmake/api/v1/reply/target-Threads__Threads-Debug-0d885089552b218212b0.json index d3a140f..48390e9 100644 --- a/build/.cmake/api/v1/reply/target-Threads__Threads-Debug-e8a2deb9a486421831f8.json +++ b/build/.cmake/api/v1/reply/target-Threads__Threads-Debug-0d885089552b218212b0.json @@ -25,7 +25,7 @@ { "command" : 1, "file" : 3, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-Threads__Threads-MinSizeRel-e8a2deb9a486421831f8.json b/build/.cmake/api/v1/reply/target-Threads__Threads-MinSizeRel-0d885089552b218212b0.json similarity index 98% rename from build/.cmake/api/v1/reply/target-Threads__Threads-MinSizeRel-e8a2deb9a486421831f8.json rename to build/.cmake/api/v1/reply/target-Threads__Threads-MinSizeRel-0d885089552b218212b0.json index d3a140f..48390e9 100644 --- a/build/.cmake/api/v1/reply/target-Threads__Threads-MinSizeRel-e8a2deb9a486421831f8.json +++ b/build/.cmake/api/v1/reply/target-Threads__Threads-MinSizeRel-0d885089552b218212b0.json @@ -25,7 +25,7 @@ { "command" : 1, "file" : 3, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-Threads__Threads-RelWithDebInfo-e8a2deb9a486421831f8.json b/build/.cmake/api/v1/reply/target-Threads__Threads-RelWithDebInfo-0d885089552b218212b0.json similarity index 98% rename from build/.cmake/api/v1/reply/target-Threads__Threads-RelWithDebInfo-e8a2deb9a486421831f8.json rename to build/.cmake/api/v1/reply/target-Threads__Threads-RelWithDebInfo-0d885089552b218212b0.json index d3a140f..48390e9 100644 --- a/build/.cmake/api/v1/reply/target-Threads__Threads-RelWithDebInfo-e8a2deb9a486421831f8.json +++ b/build/.cmake/api/v1/reply/target-Threads__Threads-RelWithDebInfo-0d885089552b218212b0.json @@ -25,7 +25,7 @@ { "command" : 1, "file" : 3, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-Threads__Threads-Release-e8a2deb9a486421831f8.json b/build/.cmake/api/v1/reply/target-Threads__Threads-Release-0d885089552b218212b0.json similarity index 98% rename from build/.cmake/api/v1/reply/target-Threads__Threads-Release-e8a2deb9a486421831f8.json rename to build/.cmake/api/v1/reply/target-Threads__Threads-Release-0d885089552b218212b0.json index d3a140f..48390e9 100644 --- a/build/.cmake/api/v1/reply/target-Threads__Threads-Release-e8a2deb9a486421831f8.json +++ b/build/.cmake/api/v1/reply/target-Threads__Threads-Release-0d885089552b218212b0.json @@ -25,7 +25,7 @@ { "command" : 1, "file" : 3, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glfw-Debug-60bdb4f7c4af7522e90d.json b/build/.cmake/api/v1/reply/target-glfw-Debug-c1411f4d43186756f1e4.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glfw-Debug-60bdb4f7c4af7522e90d.json rename to build/.cmake/api/v1/reply/target-glfw-Debug-c1411f4d43186756f1e4.json index 290b9be..f1141b4 100644 --- a/build/.cmake/api/v1/reply/target-glfw-Debug-60bdb4f7c4af7522e90d.json +++ b/build/.cmake/api/v1/reply/target-glfw-Debug-c1411f4d43186756f1e4.json @@ -32,7 +32,7 @@ { "command" : 2, "file" : 2, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glfw-MinSizeRel-60bdb4f7c4af7522e90d.json b/build/.cmake/api/v1/reply/target-glfw-MinSizeRel-c1411f4d43186756f1e4.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glfw-MinSizeRel-60bdb4f7c4af7522e90d.json rename to build/.cmake/api/v1/reply/target-glfw-MinSizeRel-c1411f4d43186756f1e4.json index 290b9be..f1141b4 100644 --- a/build/.cmake/api/v1/reply/target-glfw-MinSizeRel-60bdb4f7c4af7522e90d.json +++ b/build/.cmake/api/v1/reply/target-glfw-MinSizeRel-c1411f4d43186756f1e4.json @@ -32,7 +32,7 @@ { "command" : 2, "file" : 2, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glfw-RelWithDebInfo-60bdb4f7c4af7522e90d.json b/build/.cmake/api/v1/reply/target-glfw-RelWithDebInfo-c1411f4d43186756f1e4.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glfw-RelWithDebInfo-60bdb4f7c4af7522e90d.json rename to build/.cmake/api/v1/reply/target-glfw-RelWithDebInfo-c1411f4d43186756f1e4.json index 290b9be..f1141b4 100644 --- a/build/.cmake/api/v1/reply/target-glfw-RelWithDebInfo-60bdb4f7c4af7522e90d.json +++ b/build/.cmake/api/v1/reply/target-glfw-RelWithDebInfo-c1411f4d43186756f1e4.json @@ -32,7 +32,7 @@ { "command" : 2, "file" : 2, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glfw-Release-60bdb4f7c4af7522e90d.json b/build/.cmake/api/v1/reply/target-glfw-Release-c1411f4d43186756f1e4.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glfw-Release-60bdb4f7c4af7522e90d.json rename to build/.cmake/api/v1/reply/target-glfw-Release-c1411f4d43186756f1e4.json index 290b9be..f1141b4 100644 --- a/build/.cmake/api/v1/reply/target-glfw-Release-60bdb4f7c4af7522e90d.json +++ b/build/.cmake/api/v1/reply/target-glfw-Release-c1411f4d43186756f1e4.json @@ -32,7 +32,7 @@ { "command" : 2, "file" : 2, - "line" : 25, + "line" : 32, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-Debug-b83b033154ebea63c94a.json b/build/.cmake/api/v1/reply/target-glm__glm-Debug-691fbf48c7f09e1e684a.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glm__glm-Debug-b83b033154ebea63c94a.json rename to build/.cmake/api/v1/reply/target-glm__glm-Debug-691fbf48c7f09e1e684a.json index ec9873d..7278f34 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-Debug-b83b033154ebea63c94a.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-Debug-691fbf48c7f09e1e684a.json @@ -28,7 +28,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-MinSizeRel-b83b033154ebea63c94a.json b/build/.cmake/api/v1/reply/target-glm__glm-MinSizeRel-691fbf48c7f09e1e684a.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glm__glm-MinSizeRel-b83b033154ebea63c94a.json rename to build/.cmake/api/v1/reply/target-glm__glm-MinSizeRel-691fbf48c7f09e1e684a.json index ec9873d..7278f34 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-MinSizeRel-b83b033154ebea63c94a.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-MinSizeRel-691fbf48c7f09e1e684a.json @@ -28,7 +28,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-RelWithDebInfo-b83b033154ebea63c94a.json b/build/.cmake/api/v1/reply/target-glm__glm-RelWithDebInfo-691fbf48c7f09e1e684a.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glm__glm-RelWithDebInfo-b83b033154ebea63c94a.json rename to build/.cmake/api/v1/reply/target-glm__glm-RelWithDebInfo-691fbf48c7f09e1e684a.json index ec9873d..7278f34 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-RelWithDebInfo-b83b033154ebea63c94a.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-RelWithDebInfo-691fbf48c7f09e1e684a.json @@ -28,7 +28,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-Release-b83b033154ebea63c94a.json b/build/.cmake/api/v1/reply/target-glm__glm-Release-691fbf48c7f09e1e684a.json similarity index 98% rename from build/.cmake/api/v1/reply/target-glm__glm-Release-b83b033154ebea63c94a.json rename to build/.cmake/api/v1/reply/target-glm__glm-Release-691fbf48c7f09e1e684a.json index ec9873d..7278f34 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-Release-b83b033154ebea63c94a.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-Release-691fbf48c7f09e1e684a.json @@ -28,7 +28,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-header-only-Debug-73d77c8926213e0e52b0.json b/build/.cmake/api/v1/reply/target-glm__glm-header-only-Debug-cc153edc5edc3e74c614.json similarity index 97% rename from build/.cmake/api/v1/reply/target-glm__glm-header-only-Debug-73d77c8926213e0e52b0.json rename to build/.cmake/api/v1/reply/target-glm__glm-header-only-Debug-cc153edc5edc3e74c614.json index 57e672d..58ceb07 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-header-only-Debug-73d77c8926213e0e52b0.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-header-only-Debug-cc153edc5edc3e74c614.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-header-only-MinSizeRel-73d77c8926213e0e52b0.json b/build/.cmake/api/v1/reply/target-glm__glm-header-only-MinSizeRel-cc153edc5edc3e74c614.json similarity index 97% rename from build/.cmake/api/v1/reply/target-glm__glm-header-only-MinSizeRel-73d77c8926213e0e52b0.json rename to build/.cmake/api/v1/reply/target-glm__glm-header-only-MinSizeRel-cc153edc5edc3e74c614.json index 57e672d..58ceb07 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-header-only-MinSizeRel-73d77c8926213e0e52b0.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-header-only-MinSizeRel-cc153edc5edc3e74c614.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-header-only-RelWithDebInfo-73d77c8926213e0e52b0.json b/build/.cmake/api/v1/reply/target-glm__glm-header-only-RelWithDebInfo-cc153edc5edc3e74c614.json similarity index 97% rename from build/.cmake/api/v1/reply/target-glm__glm-header-only-RelWithDebInfo-73d77c8926213e0e52b0.json rename to build/.cmake/api/v1/reply/target-glm__glm-header-only-RelWithDebInfo-cc153edc5edc3e74c614.json index 57e672d..58ceb07 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-header-only-RelWithDebInfo-73d77c8926213e0e52b0.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-header-only-RelWithDebInfo-cc153edc5edc3e74c614.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-glm__glm-header-only-Release-73d77c8926213e0e52b0.json b/build/.cmake/api/v1/reply/target-glm__glm-header-only-Release-cc153edc5edc3e74c614.json similarity index 97% rename from build/.cmake/api/v1/reply/target-glm__glm-header-only-Release-73d77c8926213e0e52b0.json rename to build/.cmake/api/v1/reply/target-glm__glm-header-only-Release-cc153edc5edc3e74c614.json index 57e672d..58ceb07 100644 --- a/build/.cmake/api/v1/reply/target-glm__glm-header-only-Release-73d77c8926213e0e52b0.json +++ b/build/.cmake/api/v1/reply/target-glm__glm-header-only-Release-cc153edc5edc3e74c614.json @@ -21,7 +21,7 @@ { "command" : 1, "file" : 1, - "line" : 33, + "line" : 40, "parent" : 0 }, { diff --git a/build/Debug/HydraClient.pdb b/build/Debug/HydraClient.pdb index 6e30b83..ea6f368 100644 Binary files a/build/Debug/HydraClient.pdb and b/build/Debug/HydraClient.pdb differ diff --git a/build/Debug/imgui.ini b/build/Debug/imgui.ini new file mode 100644 index 0000000..e292234 --- /dev/null +++ b/build/Debug/imgui.ini @@ -0,0 +1,12 @@ +[Window][Debug##Default] +Pos=60,60 +Size=400,400 +Collapsed=0 +LastUsed=20260830 + +[Window][Hello, world!] +Pos=60,60 +Size=338,157 +Collapsed=0 +LastUsed=20260830 + diff --git a/build/HydraClient.dir/Debug/HydraClient.ilk b/build/HydraClient.dir/Debug/HydraClient.ilk index be31f31..a400b3d 100644 Binary files a/build/HydraClient.dir/Debug/HydraClient.ilk and b/build/HydraClient.dir/Debug/HydraClient.ilk differ diff --git a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog index 820d186..61ad2d4 100644 Binary files a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog and b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog differ diff --git a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog index 6c56cb0..8e2333e 100644 Binary files a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog and b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog differ diff --git a/build/HydraClient.dir/Debug/HydraClient.tlog/unsuccessfulbuild b/build/HydraClient.dir/Debug/HydraClient.tlog/unsuccessfulbuild deleted file mode 100644 index e69de29..0000000 diff --git a/build/HydraClient.dir/Debug/vc143.pdb b/build/HydraClient.dir/Debug/vc143.pdb index a554a2e..aba0213 100644 Binary files a/build/HydraClient.dir/Debug/vc143.pdb and b/build/HydraClient.dir/Debug/vc143.pdb differ diff --git a/build/HydraEngine/ALL_BUILD.vcxproj b/build/HydraEngine/ALL_BUILD.vcxproj index 81b184d..98a890b 100644 --- a/build/HydraEngine/ALL_BUILD.vcxproj +++ b/build/HydraEngine/ALL_BUILD.vcxproj @@ -73,7 +73,7 @@ - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb @@ -83,7 +83,7 @@ - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb @@ -93,7 +93,7 @@ - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb @@ -103,7 +103,7 @@ - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb diff --git a/build/HydraEngine/Debug/HydraEngine.pdb b/build/HydraEngine/Debug/HydraEngine.pdb index 0dd7b06..29b092f 100644 Binary files a/build/HydraEngine/Debug/HydraEngine.pdb and b/build/HydraEngine/Debug/HydraEngine.pdb differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.Build.CppClean.log b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.Build.CppClean.log index 5ae6be6..bdb8757 100644 --- a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.Build.CppClean.log +++ b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.Build.CppClean.log @@ -1,13 +1,13 @@ c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\vc143.pdb -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrasystem.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraecs.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydracamera.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydravertexbuffermanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratexturebuffermanager.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrashadowbuffermanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydramaterialbuffermanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydralightbuffermanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrabuffermanager.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraplanetquadactor.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraplanetactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratexturedebugactor.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratestlightactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratestcubeactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraspotlightactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrapointlightactor.obj @@ -19,13 +19,6 @@ c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydradirectionallightact c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraactormanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\cmakecxxcompilerid.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrataskbarrier.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrarenderer.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrashadowpipeline.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrarenderstage.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrapipeline.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraforwardpipeline.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydradeferredpipeline.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrameshmanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydragameproxy.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydragltfloader.obj @@ -33,30 +26,45 @@ c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraobject.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrainputmanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratransformsystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraspotshadowsourcesystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrarendersystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrapointshadowsourcesystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraphysicssystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrameshsystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydramaterialsystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydralightsystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydradirectionalshadowsourcesystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrasystemmanager.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrasystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraecs.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydracamera.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydravertexbuffermanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrawindowmanager.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratask.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrathread.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrataskscheduler.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydradirectionalshadowsourcesystem.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraspotshadowsourcesystem.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrashadowbuffermanager.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrapointshadowsourcesystem.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratestlightactor.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraplanetquadactor.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraplanetactor.obj -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraphysicssystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrataskbarrier.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrarenderer.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrashadowpipeline.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrarenderstage.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrapipeline.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraforwardpipeline.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydradeferredpipeline.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraspawnedlightactor.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydralightspawneractor.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratickactorssystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\imgui_widgets.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\imgui_tables.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\imgui_draw.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\imgui_demo.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\imgui.obj c:\code\hydrav3\build\hydraengine\cmakefiles\generate.stamp c:\code\hydrav3\build\hydraengine\debug\hydraengine.dll c:\code\hydrav3\build\hydraengine\debug\hydraengine.pdb c:\code\hydrav3\build\hydraengine\debug\hydraengine.lib c:\code\hydrav3\build\hydraengine\debug\hydraengine.exp c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.ilk -c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrashadowsourcesystem.obj +c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrafixedtickactorssystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.tlog\cl.command.1.tlog c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.tlog\cl.items.tlog c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.tlog\cl.read.1.tlog diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk index 7c993b8..419f61c 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog index 64ee36e..d05f193 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog index 4e886b9..e434871 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog index 96b7260..789408f 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/Cl.items.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/Cl.items.tlog index 2f32f3c..b663eaf 100644 --- a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/Cl.items.tlog +++ b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/Cl.items.tlog @@ -40,6 +40,8 @@ C:\Code\HydraV3\HydraEngine\source\engine\HydraInputManager.cpp;C:\Code\HydraV3\ C:\Code\HydraV3\HydraEngine\source\engine\HydraObject.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraObject.obj C:\Code\HydraV3\HydraEngine\source\fileaccess\HydraGLTFLoader.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraGLTFLoader.obj C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraGameProxy.obj +C:\Code\HydraV3\HydraEngine\source\gui\HydraGuiManager.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraGuiManager.obj +C:\Code\HydraV3\HydraEngine\source\gui\HydraSceneGraphWindow.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraSceneGraphWindow.obj C:\Code\HydraV3\HydraEngine\source\mesh\HydraMeshManager.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraMeshManager.obj C:\Code\HydraV3\HydraEngine\source\pipeline\HydraDeferredPipeline.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraDeferredPipeline.obj C:\Code\HydraV3\HydraEngine\source\pipeline\HydraForwardPipeline.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraForwardPipeline.obj @@ -52,3 +54,10 @@ C:\Code\HydraV3\HydraEngine\source\scheduler\HydraTaskScheduler.cpp;C:\Code\Hydr C:\Code\HydraV3\HydraEngine\source\scheduler\HydraThread.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraThread.obj C:\Code\HydraV3\HydraEngine\source\task\HydraTask.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraTask.obj C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraWindowManager.obj +C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_glfw.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\imgui_impl_glfw.obj +C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_opengl3.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\imgui_impl_opengl3.obj +C:\Code\HydraV3\Libraries\imgui\imgui.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\imgui.obj +C:\Code\HydraV3\Libraries\imgui\imgui_demo.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\imgui_demo.obj +C:\Code\HydraV3\Libraries\imgui\imgui_draw.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\imgui_draw.obj +C:\Code\HydraV3\Libraries\imgui\imgui_tables.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\imgui_tables.obj +C:\Code\HydraV3\Libraries\imgui\imgui_widgets.cpp;C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\imgui_widgets.obj diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.command.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.command.1.tlog index fc906d1..1b87c5e 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.command.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.command.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.read.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.read.1.tlog index 0706600..15e2371 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.read.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.read.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.secondary.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.secondary.1.tlog index 85ab223..9a222a2 100644 --- a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.secondary.1.tlog +++ b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.secondary.1.tlog @@ -1,4 +1,4 @@ -^C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\CMAKECXXCOMPILERID.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAACTORMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRABUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRACAMERA.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRADEFERREDPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRADIRECTIONALLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRADIRECTIONALSHADOWSOURCESYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAECS.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAENGINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAFORWARDPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAGAMEPROXY.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAGLTFACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAGLTFLOADER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAINPUTMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRALIGHTBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRALIGHTSPAWNERACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRALIGHTSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMATERIALBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMATERIALSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMESHMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMESHSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAOBJECT.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAOUTPUTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPHYSICSSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLANEACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLANETACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLANETQUADACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLAYERACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPOINTLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPOINTSHADOWSOURCESYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRARENDERER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRARENDERSTAGE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRARENDERSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASHADOWBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASHADOWPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASPAWNEDLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASPOTLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASPOTSHADOWSOURCESYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASYSTEMMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATASK.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATASKBARRIER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATASKSCHEDULER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATESTCUBEACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATESTLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATEXTUREBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATEXTUREDEBUGACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATHREAD.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATICKACTORSSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATRANSFORMSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAVERTEXBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAWINDOWMANAGER.OBJ +^C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\CMAKECXXCOMPILERID.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAACTORMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRABUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRACAMERA.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRADEFERREDPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRADIRECTIONALLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRADIRECTIONALSHADOWSOURCESYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAECS.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAENGINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAFORWARDPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAGAMEPROXY.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAGLTFACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAGLTFLOADER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAGUIMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAINPUTMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRALIGHTBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRALIGHTSPAWNERACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRALIGHTSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMATERIALBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMATERIALSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMESHMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAMESHSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAOBJECT.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAOUTPUTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPHYSICSSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLANEACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLANETACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLANETQUADACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPLAYERACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPOINTLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAPOINTSHADOWSOURCESYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRARENDERER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRARENDERSTAGE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRARENDERSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASCENEGRAPHWINDOW.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASHADOWBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASHADOWPIPELINE.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASPAWNEDLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASPOTLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASPOTSHADOWSOURCESYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRASYSTEMMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATASK.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATASKBARRIER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATASKSCHEDULER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATESTCUBEACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATESTLIGHTACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATEXTUREBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATEXTUREDEBUGACTOR.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATHREAD.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATICKACTORSSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRATRANSFORMSYSTEM.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAVERTEXBUFFERMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\HYDRAWINDOWMANAGER.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\IMGUI.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\IMGUI_DEMO.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\IMGUI_DRAW.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\IMGUI_IMPL_GLFW.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\IMGUI_IMPL_OPENGL3.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\IMGUI_TABLES.OBJ|C:\CODE\HYDRAV3\BUILD\HYDRAENGINE\HYDRAENGINE.DIR\DEBUG\IMGUI_WIDGETS.OBJ C:\Code\HydraV3\build\HydraEngine\Debug\HydraEngine.lib C:\Code\HydraV3\build\HydraEngine\Debug\HydraEngine.EXP C:\Code\HydraV3\build\HydraEngine\HydraEngine.dir\Debug\HydraEngine.ilk diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.write.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.write.1.tlog index cbefef2..5bc2794 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.write.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/link.write.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb b/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb index 13190fb..6a0c77a 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb and b/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb differ diff --git a/build/HydraEngine/HydraEngine.vcxproj b/build/HydraEngine/HydraEngine.vcxproj index 5b7b5ce..3428640 100644 --- a/build/HydraEngine/HydraEngine.vcxproj +++ b/build/HydraEngine/HydraEngine.vcxproj @@ -91,7 +91,7 @@ - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) %(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include" $(IntDir) EnableFastChecks @@ -118,10 +118,10 @@ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"Debug\";HydraEngine_EXPORTS - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb @@ -160,7 +160,7 @@ if %errorlevel% neq 0 goto :VCEnd - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) %(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include" $(IntDir) Default @@ -188,10 +188,10 @@ if %errorlevel% neq 0 goto :VCEnd %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"Release\";HydraEngine_EXPORTS - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb @@ -230,7 +230,7 @@ if %errorlevel% neq 0 goto :VCEnd - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) %(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include" $(IntDir) Default @@ -258,10 +258,10 @@ if %errorlevel% neq 0 goto :VCEnd %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"MinSizeRel\";HydraEngine_EXPORTS - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb @@ -300,7 +300,7 @@ if %errorlevel% neq 0 goto :VCEnd - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories) %(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include" $(IntDir) Default @@ -327,10 +327,10 @@ if %errorlevel% neq 0 goto :VCEnd %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"RelWithDebInfo\";HydraEngine_EXPORTS - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) - C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) + C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories) $(ProjectDir)/$(IntDir) %(Filename).h %(Filename).tlb @@ -499,6 +499,7 @@ if %errorlevel% neq 0 goto :VCEnd + @@ -516,6 +517,7 @@ if %errorlevel% neq 0 goto :VCEnd + @@ -532,6 +534,11 @@ if %errorlevel% neq 0 goto :VCEnd + + + + + @@ -562,6 +569,21 @@ if %errorlevel% neq 0 goto :VCEnd + + + + + + + + + + + + + + + diff --git a/build/HydraEngine/HydraEngine.vcxproj.filters b/build/HydraEngine/HydraEngine.vcxproj.filters index 45fdfc0..ec64166 100644 --- a/build/HydraEngine/HydraEngine.vcxproj.filters +++ b/build/HydraEngine/HydraEngine.vcxproj.filters @@ -127,6 +127,12 @@ Source Files + + Source Files + + + Source Files + Source Files @@ -163,6 +169,27 @@ Source Files + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + @@ -306,6 +333,9 @@ Header Files + + Header Files + Header Files @@ -336,6 +366,9 @@ Header Files + + Header Files + Header Files @@ -360,6 +393,15 @@ Header Files + + Header Files + + + Header Files + + + Header Files + Header Files @@ -414,6 +456,30 @@ Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + diff --git a/build/linkerrors.txt b/build/linkerrors.txt index 5994222..8cdcdc8 100644 --- a/build/linkerrors.txt +++ b/build/linkerrors.txt @@ -1,11 +1,20 @@ ================================================================================ Linker Errors -Generated: 2026-08-27T18:38:11.302Z -Total Errors: 2 +Generated: 2026-08-30T14:47:30.311Z +Total Errors: 5 ================================================================================ -[LNK2001] (MSVC) -unresolved external symbol "protected: virtual void __cdecl HydraMaterialSystem::FreeSystemResources(void)" (?FreeSystemResources@HydraMaterialSystem@@MEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] +[LNK2019] (MSVC) +unresolved external symbol "bool __cdecl ImGui_ImplGlfw_InitForOpenGL(struct GLFWwindow *,bool)" (?ImGui_ImplGlfw_InitForOpenGL@@YA_NPEAUGLFWwindow@@_N@Z) referenced in function "public: virtual void __cdecl HydraInitialiseGUITask::Process(void)" (?Process@HydraInitialiseGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] + +[LNK2019] (MSVC) +unresolved external symbol "void __cdecl ImGui_ImplGlfw_Shutdown(void)" (?ImGui_ImplGlfw_Shutdown@@YAXXZ) referenced in function "public: virtual void __cdecl HydraShutdownGUITask::Process(void)" (?Process@HydraShutdownGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] + +[LNK2019] (MSVC) +unresolved external symbol "bool __cdecl ImGui_ImplOpenGL3_Init(char const *)" (?ImGui_ImplOpenGL3_Init@@YA_NPEBD@Z) referenced in function "public: virtual void __cdecl HydraInitialiseGUITask::Process(void)" (?Process@HydraInitialiseGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] + +[LNK2019] (MSVC) +unresolved external symbol "void __cdecl ImGui_ImplOpenGL3_Shutdown(void)" (?ImGui_ImplOpenGL3_Shutdown@@YAXXZ) referenced in function "public: virtual void __cdecl HydraShutdownGUITask::Process(void)" (?Process@HydraShutdownGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] [LNK1120] (MSVC) -1 unresolved externals [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] +4 unresolved externals [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]