This commit is contained in:
Confideo-IOM
2026-08-30 19:06:41 +01:00
parent e3d37e3f8a
commit fe64b25cf3
90 changed files with 1986 additions and 485 deletions
+11 -2
View File
@@ -15,9 +15,16 @@ project(
source/ *.cpp 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_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 ******** #********** BOX3d ********
target_link_libraries(HydraEngine PRIVATE "C:/Code/HydraV3/Libraries/box3d/src/Debug/box3dd.lib") target_link_libraries(HydraEngine PRIVATE "C:/Code/HydraV3/Libraries/box3d/src/Debug/box3dd.lib")
include_directories(HydraEngine, "../Libraries/box3d/include/") 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") include_directories(HydraClient "${CMAKE_SOURCE_DIR}/HydraEngine/includes")
if(WIN32) if(WIN32)
@@ -163,7 +163,6 @@ void HydraActorManager::SetPosition(HydraID actorID, glm::dvec3 position)
HydraPositionComponent &pos_comp = ecs->GetComponent<HydraPositionComponent>(actorID); HydraPositionComponent &pos_comp = ecs->GetComponent<HydraPositionComponent>(actorID);
pos_comp.position = position; pos_comp.position = position;
if(!pos_comp.needs_update) if(!pos_comp.needs_update)
{ {
ecs->GetSystem<HydraTransformSystem>()->UpdateTransform(actorID); ecs->GetSystem<HydraTransformSystem>()->UpdateTransform(actorID);
+11 -1
View File
@@ -69,6 +69,8 @@
#include "../task/renderer/HydraEndRenderTask.hpp" #include "../task/renderer/HydraEndRenderTask.hpp"
#include "../mesh/HydraMeshManager.h" #include "../mesh/HydraMeshManager.h"
#include "../gui/HydraGuiManager.h"
HydraTaskScheduler *const HydraEngine::TaskScheduler() HydraTaskScheduler *const HydraEngine::TaskScheduler()
{ {
return m_task_scheduler; return m_task_scheduler;
@@ -208,6 +210,7 @@ void HydraEngine::_CreateManagers()
m_material_buffer_manager = new HydraMaterialBufferManager(); m_material_buffer_manager = new HydraMaterialBufferManager();
m_light_buffer_manager = new HydraLightBufferManager(); m_light_buffer_manager = new HydraLightBufferManager();
m_shadow_buffer_manager = new HydraShadowBufferManager(); 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<HydraInitialiseShadowBufferTask>(HydraThreadAffinity::Render); HydraID create_shadow_buffer_task_id = m_task_scheduler->CreateTask<HydraInitialiseShadowBufferTask>(HydraThreadAffinity::Render);
m_task_scheduler->WaitForTask(create_shadow_buffer_task_id); m_task_scheduler->WaitForTask(create_shadow_buffer_task_id);
m_gui_manager->Intialise();
} }
@@ -475,6 +479,11 @@ void HydraEngine::_GameLoop()
render_def_task->Initialise(m_deferred_pipeline); render_def_task->Initialise(m_deferred_pipeline);
m_task_scheduler->WaitForTask(render_def_task_id); 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<HydraEndRenderTask>(HydraThreadAffinity::Render); HydraID end_task_id = m_task_scheduler->CreateTask<HydraEndRenderTask>(HydraThreadAffinity::Render);
m_task_scheduler->WaitForTask(end_task_id); m_task_scheduler->WaitForTask(end_task_id);
} }
@@ -489,7 +498,7 @@ void HydraEngine::_Shutdown()
//Shutdown the buffer and vertex buffer managers //Shutdown the buffer and vertex buffer managers
m_gui_manager->Shutdown();
HydraID shutdown_buffer_mgr_id = m_task_scheduler->CreateTask<HydraShutdownBufferManagerTask>(HydraThreadAffinity::Render); HydraID shutdown_buffer_mgr_id = m_task_scheduler->CreateTask<HydraShutdownBufferManagerTask>(HydraThreadAffinity::Render);
m_task_scheduler->WaitForTask(shutdown_buffer_mgr_id); m_task_scheduler->WaitForTask(shutdown_buffer_mgr_id);
@@ -513,6 +522,7 @@ void HydraEngine::_Shutdown()
delete m_texture_buffer_manager; delete m_texture_buffer_manager;
delete m_material_buffer_manager; delete m_material_buffer_manager;
delete m_light_buffer_manager; delete m_light_buffer_manager;
delete m_gui_manager;
} }
bool HydraEngine::KeyPressed(HYDRA_KEY_CODES key) bool HydraEngine::KeyPressed(HYDRA_KEY_CODES key)
+2
View File
@@ -32,6 +32,7 @@ class HydraPointShadowSourceSystem;
class HydraPhysicsSystem; class HydraPhysicsSystem;
class HydraTickActorsSystem; class HydraTickActorsSystem;
class HydraShadowCasterSystem; class HydraShadowCasterSystem;
class HydraGUIManager;
class CLASS_DEFINE HydraEngine : public HydraObject class CLASS_DEFINE HydraEngine : public HydraObject
{ {
@@ -98,6 +99,7 @@ private:
HydraMaterialBufferManager* m_material_buffer_manager = nullptr; HydraMaterialBufferManager* m_material_buffer_manager = nullptr;
HydraLightBufferManager* m_light_buffer_manager = nullptr; HydraLightBufferManager* m_light_buffer_manager = nullptr;
HydraShadowBufferManager* m_shadow_buffer_manager = nullptr; HydraShadowBufferManager* m_shadow_buffer_manager = nullptr;
HydraGUIManager* m_gui_manager = nullptr;
std::shared_ptr<HydraMeshSystem> m_mesh_system; std::shared_ptr<HydraMeshSystem> m_mesh_system;
std::shared_ptr<HydraTransformSystem> m_transform_system; std::shared_ptr<HydraTransformSystem> m_transform_system;
+1 -1
View File
@@ -13,7 +13,7 @@ void HydraObject::DebugLog(std::string log_entry)
#ifdef __unix__ /* __unix__ is usually defined by compilers targeting Unix systems */ #ifdef __unix__ /* __unix__ is usually defined by compilers targeting Unix systems */
std::cout << log_entry + "\r\n"; std::cout << log_entry + "\r\n";
#elif defined(_WIN32) || defined(WIN32) /* _Win32 is usually defined by compilers targeting 32 or 64 bit Windows systems */ #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 #endif
} }
@@ -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 <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
void HydraGUIManager::Intialise()
{
HydraID task_id = GetEngine()->TaskScheduler()->CreateTask<HydraInitialiseGUITask>(HydraThreadAffinity::Render);//, barrier_id);
HydraInitialiseGUITask* task = static_cast<HydraInitialiseGUITask*>(GetEngine()->TaskScheduler()->GetTask(task_id));
GetEngine()->TaskScheduler()->WaitForTask(task_id);
std::unique_ptr<HydraSceneGraphWindow> window = std::make_unique<HydraSceneGraphWindow>();
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<HydraShutdownGUITask>(HydraThreadAffinity::Render);//, barrier_id);
GetEngine()->TaskScheduler()->WaitForTask(task_id);
}
void HydraGUIManager::BeginFrame()
{
HydraID task_id = GetEngine()->TaskScheduler()->CreateTask<HydraStartGUIFrameTask>(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<HydraDrawWindowTask>(HydraThreadAffinity::Render);//, barrier_id);
HydraDrawWindowTask* task = static_cast<HydraDrawWindowTask*>(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<HydraEndGUIFrameTask>(HydraThreadAffinity::Render);//, barrier_id);
GetEngine()->TaskScheduler()->WaitForTask(task_id);
}
void HydraGUIManager::AddWindow(std::unique_ptr<HydraGuiWindow> window)
{
m_windows.push_back(std::move(window));
}
+25
View File
@@ -0,0 +1,25 @@
#ifndef HYDRAGUIMANAGER
#define HYDRAGUIMANAGER
#include "../engine/HydraObject.h"
#include "HydraGuiWindow.h"
#include <vector>
#include <memory>
class HydraGUIManager : public HydraObject
{
public:
void Intialise();
void Shutdown();
void BeginFrame();
void DrawWindows();
void EndFrame();
void AddWindow(std::unique_ptr<HydraGuiWindow> window);
private:
std::vector<std::unique_ptr<HydraGuiWindow>> m_windows;
};
#endif /* HYDRAGUIMANAGER */
+14
View File
@@ -0,0 +1,14 @@
#ifndef HYDRAGUIWINDOW
#define HYDRAGUIWINDOW
#include "../engine/HydraObject.h"
class HydraGuiWindow : public HydraObject
{
public:
virtual void DrawComponents() = 0;
private:
};
#endif /* HYDRAGUIWINDOW */
@@ -0,0 +1,28 @@
#include "HydraSceneGraphWindow.h"
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
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();
}
@@ -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 */
@@ -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 <GLMIncludes.h>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
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 */
@@ -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 <GLMIncludes.h>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
class HydraEndGUIFrameTask : public HydraTask
{
private:
protected:
public:
void Process() override
{
ImGui::Render();
ImGui_ImplOpenGL3_RenderDrawData(ImGui::GetDrawData());
ImGui::EndFrame();
}
void Initialise()
{
}
};
#endif /* HYDRAENDGUIFRAMETASK */
@@ -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 <GLMIncludes.h>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
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 */
@@ -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 <GLMIncludes.h>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
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 */
@@ -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 <GLMIncludes.h>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
class HydraStartGUIFrameTask : public HydraTask
{
private:
protected:
public:
void Process() override
{
ImGui_ImplOpenGL3_NewFrame();
ImGui_ImplGlfw_NewFrame();
ImGui::NewFrame();
}
void Initialise()
{
}
};
#endif /* HYDRASHUTDOWNGUITASK */
@@ -24,8 +24,10 @@ public:
b3BodyEvents events = b3World_GetBodyEvents(m_world_id); b3BodyEvents events = b3World_GetBodyEvents(m_world_id);
HydraTaskScheduler* task_scheduler = GetEngine()->TaskScheduler(); HydraTaskScheduler* task_scheduler = GetEngine()->TaskScheduler();
// HydraID barrier_id = task_scheduler->CreateBarrier();
std::vector<HydraID> tasks;
uint32_t job_count = 0;
for(uint32_t i = 0; i < events.moveCount; i ++) for(uint32_t i = 0; i < events.moveCount; i ++)
{ {
HydraID task_id = task_scheduler->CreateTask<HydraSetWorldTransformTask>(HydraThreadAffinity::General);//, barrier_id); HydraID task_id = task_scheduler->CreateTask<HydraSetWorldTransformTask>(HydraThreadAffinity::General);//, barrier_id);
@@ -37,10 +39,12 @@ public:
HydraID* entity_id = reinterpret_cast<HydraID*>(events.moveEvents[i].userData); HydraID* entity_id = reinterpret_cast<HydraID*>(events.moveEvents[i].userData);
set_task->Initialise(*entity_id, position, rotation); set_task->Initialise(*entity_id, position, rotation);
//task_scheduler->StartTask(task_id);
task_scheduler->WaitForTask(task_id); task_scheduler->WaitForTask(task_id);
} }
//task_scheduler->WaitForBarrier(barrier_id);
} }
void Initialise(b3WorldId world_id, float delta_t_seconds) void Initialise(b3WorldId world_id, float delta_t_seconds)
{ {
+1
Submodule Libraries/imgui added at fd13a1e892
@@ -7,56 +7,56 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-Debug-ced9fcbad06e9a37a5c8.json", "jsonFile" : "target-GLEW__GLEW-Debug-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW", "name" : "GLEW::GLEW",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed", "id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-Debug-201b437e70a5a1167b25.json", "jsonFile" : "target-GLEW__glew-Debug-afc028c5485d0d939047.json",
"name" : "GLEW::glew", "name" : "GLEW::glew",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed", "id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-Debug-8f38477afb68502326ff.json", "jsonFile" : "target-OpenGL__GL-Debug-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL", "name" : "OpenGL::GL",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-Debug-563b80487b4d415abb03.json", "jsonFile" : "target-OpenGL__GLU-Debug-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU", "name" : "OpenGL::GLU",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed", "id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-Debug-e8a2deb9a486421831f8.json", "jsonFile" : "target-Threads__Threads-Debug-0d885089552b218212b0.json",
"name" : "Threads::Threads", "name" : "Threads::Threads",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed", "id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-Debug-60bdb4f7c4af7522e90d.json", "jsonFile" : "target-glfw-Debug-c1411f4d43186756f1e4.json",
"name" : "glfw", "name" : "glfw",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed", "id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-Debug-b83b033154ebea63c94a.json", "jsonFile" : "target-glm__glm-Debug-691fbf48c7f09e1e684a.json",
"name" : "glm::glm", "name" : "glm::glm",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", "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", "name" : "glm::glm-header-only",
"projectIndex" : 1 "projectIndex" : 1
} }
@@ -161,28 +161,28 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json", "jsonFile" : "target-ALL_BUILD-Debug-ca4003e4ebefcee962f8.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed", "id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-Debug-3b78106d9e9b8c252eab.json", "jsonFile" : "target-ALL_BUILD-Debug-9893e4be72488ba63935.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-Debug-3e890ba87832880c6b38.json", "jsonFile" : "target-HydraClient-Debug-dcf8b31a50252a3ab509.json",
"name" : "HydraClient", "name" : "HydraClient",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Debug-e720c70257992bca64e8.json", "jsonFile" : "target-HydraEngine-Debug-d6cbdeeaed12f396d87e.json",
"name" : "HydraEngine", "name" : "HydraEngine",
"projectIndex" : 1 "projectIndex" : 1
}, },
@@ -201,56 +201,56 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-Release-ced9fcbad06e9a37a5c8.json", "jsonFile" : "target-GLEW__GLEW-Release-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW", "name" : "GLEW::GLEW",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed", "id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-Release-201b437e70a5a1167b25.json", "jsonFile" : "target-GLEW__glew-Release-afc028c5485d0d939047.json",
"name" : "GLEW::glew", "name" : "GLEW::glew",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed", "id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-Release-8f38477afb68502326ff.json", "jsonFile" : "target-OpenGL__GL-Release-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL", "name" : "OpenGL::GL",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-Release-563b80487b4d415abb03.json", "jsonFile" : "target-OpenGL__GLU-Release-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU", "name" : "OpenGL::GLU",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed", "id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-Release-e8a2deb9a486421831f8.json", "jsonFile" : "target-Threads__Threads-Release-0d885089552b218212b0.json",
"name" : "Threads::Threads", "name" : "Threads::Threads",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed", "id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-Release-60bdb4f7c4af7522e90d.json", "jsonFile" : "target-glfw-Release-c1411f4d43186756f1e4.json",
"name" : "glfw", "name" : "glfw",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed", "id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-Release-b83b033154ebea63c94a.json", "jsonFile" : "target-glm__glm-Release-691fbf48c7f09e1e684a.json",
"name" : "glm::glm", "name" : "glm::glm",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", "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", "name" : "glm::glm-header-only",
"projectIndex" : 1 "projectIndex" : 1
} }
@@ -355,28 +355,28 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json", "jsonFile" : "target-ALL_BUILD-Release-ca4003e4ebefcee962f8.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed", "id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-Release-3b78106d9e9b8c252eab.json", "jsonFile" : "target-ALL_BUILD-Release-9893e4be72488ba63935.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-Release-76b68128590515e8e8c4.json", "jsonFile" : "target-HydraClient-Release-d01fc864a074a8fa383d.json",
"name" : "HydraClient", "name" : "HydraClient",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Release-f15a774dd6d9ed794083.json", "jsonFile" : "target-HydraEngine-Release-442ddd948b182be560c7.json",
"name" : "HydraEngine", "name" : "HydraEngine",
"projectIndex" : 1 "projectIndex" : 1
}, },
@@ -395,56 +395,56 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-MinSizeRel-ced9fcbad06e9a37a5c8.json", "jsonFile" : "target-GLEW__GLEW-MinSizeRel-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW", "name" : "GLEW::GLEW",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed", "id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-MinSizeRel-201b437e70a5a1167b25.json", "jsonFile" : "target-GLEW__glew-MinSizeRel-afc028c5485d0d939047.json",
"name" : "GLEW::glew", "name" : "GLEW::glew",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed", "id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-MinSizeRel-8f38477afb68502326ff.json", "jsonFile" : "target-OpenGL__GL-MinSizeRel-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL", "name" : "OpenGL::GL",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-MinSizeRel-563b80487b4d415abb03.json", "jsonFile" : "target-OpenGL__GLU-MinSizeRel-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU", "name" : "OpenGL::GLU",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed", "id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-MinSizeRel-e8a2deb9a486421831f8.json", "jsonFile" : "target-Threads__Threads-MinSizeRel-0d885089552b218212b0.json",
"name" : "Threads::Threads", "name" : "Threads::Threads",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed", "id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-MinSizeRel-60bdb4f7c4af7522e90d.json", "jsonFile" : "target-glfw-MinSizeRel-c1411f4d43186756f1e4.json",
"name" : "glfw", "name" : "glfw",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed", "id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-MinSizeRel-b83b033154ebea63c94a.json", "jsonFile" : "target-glm__glm-MinSizeRel-691fbf48c7f09e1e684a.json",
"name" : "glm::glm", "name" : "glm::glm",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", "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", "name" : "glm::glm-header-only",
"projectIndex" : 1 "projectIndex" : 1
} }
@@ -549,28 +549,28 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json", "jsonFile" : "target-ALL_BUILD-MinSizeRel-ca4003e4ebefcee962f8.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed", "id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-3b78106d9e9b8c252eab.json", "jsonFile" : "target-ALL_BUILD-MinSizeRel-9893e4be72488ba63935.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-MinSizeRel-05351030486e08322a3f.json", "jsonFile" : "target-HydraClient-MinSizeRel-65c6d114f2cbc315ee6f.json",
"name" : "HydraClient", "name" : "HydraClient",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-MinSizeRel-ece7a20cfe4ddad6fd9e.json", "jsonFile" : "target-HydraEngine-MinSizeRel-7ce1137a423f3fea9342.json",
"name" : "HydraEngine", "name" : "HydraEngine",
"projectIndex" : 1 "projectIndex" : 1
}, },
@@ -589,56 +589,56 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-RelWithDebInfo-ced9fcbad06e9a37a5c8.json", "jsonFile" : "target-GLEW__GLEW-RelWithDebInfo-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW", "name" : "GLEW::GLEW",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed", "id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-RelWithDebInfo-201b437e70a5a1167b25.json", "jsonFile" : "target-GLEW__glew-RelWithDebInfo-afc028c5485d0d939047.json",
"name" : "GLEW::glew", "name" : "GLEW::glew",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed", "id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-RelWithDebInfo-8f38477afb68502326ff.json", "jsonFile" : "target-OpenGL__GL-RelWithDebInfo-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL", "name" : "OpenGL::GL",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed", "id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-RelWithDebInfo-563b80487b4d415abb03.json", "jsonFile" : "target-OpenGL__GLU-RelWithDebInfo-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU", "name" : "OpenGL::GLU",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed", "id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-RelWithDebInfo-e8a2deb9a486421831f8.json", "jsonFile" : "target-Threads__Threads-RelWithDebInfo-0d885089552b218212b0.json",
"name" : "Threads::Threads", "name" : "Threads::Threads",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed", "id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-RelWithDebInfo-60bdb4f7c4af7522e90d.json", "jsonFile" : "target-glfw-RelWithDebInfo-c1411f4d43186756f1e4.json",
"name" : "glfw", "name" : "glfw",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed", "id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-RelWithDebInfo-b83b033154ebea63c94a.json", "jsonFile" : "target-glm__glm-RelWithDebInfo-691fbf48c7f09e1e684a.json",
"name" : "glm::glm", "name" : "glm::glm",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed", "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", "name" : "glm::glm-header-only",
"projectIndex" : 1 "projectIndex" : 1
} }
@@ -743,28 +743,28 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json", "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-ca4003e4ebefcee962f8.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed", "id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-3b78106d9e9b8c252eab.json", "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-9893e4be72488ba63935.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 1 "projectIndex" : 1
}, },
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-RelWithDebInfo-ee8d8b7a6628f210eb44.json", "jsonFile" : "target-HydraClient-RelWithDebInfo-189aea8a054ae30be65d.json",
"name" : "HydraClient", "name" : "HydraClient",
"projectIndex" : 0 "projectIndex" : 0
}, },
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-acb573b1466bee779047.json", "jsonFile" : "target-HydraEngine-RelWithDebInfo-6ff34c28a7f23d5bf2a4.json",
"name" : "HydraEngine", "name" : "HydraEngine",
"projectIndex" : 1 "projectIndex" : 1
}, },
@@ -27,7 +27,7 @@
"objects" : "objects" :
[ [
{ {
"jsonFile" : "codemodel-v2-d02aee9b2dfee27d4c1c.json", "jsonFile" : "codemodel-v2-8de2df14d9b5cb311760.json",
"kind" : "codemodel", "kind" : "codemodel",
"version" : "version" :
{ {
@@ -100,7 +100,7 @@
} }
}, },
{ {
"jsonFile" : "codemodel-v2-d02aee9b2dfee27d4c1c.json", "jsonFile" : "codemodel-v2-8de2df14d9b5cb311760.json",
"kind" : "codemodel", "kind" : "codemodel",
"version" : "version" :
{ {
@@ -22,10 +22,10 @@
"dependencies" : "dependencies" :
[ [
{ {
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -21,14 +21,14 @@
}, },
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -22,10 +22,10 @@
"dependencies" : "dependencies" :
[ [
{ {
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -21,14 +21,14 @@
}, },
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -22,10 +22,10 @@
"dependencies" : "dependencies" :
[ [
{ {
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -21,14 +21,14 @@
}, },
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -22,10 +22,10 @@
"dependencies" : "dependencies" :
[ [
{ {
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -21,14 +21,14 @@
}, },
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"folder" : "folder" :
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 29, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -106,12 +106,12 @@
], ],
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"backtrace" : 2, "backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -106,12 +106,12 @@
], ],
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"backtrace" : 2, "backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -106,12 +106,12 @@
], ],
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"backtrace" : 2, "backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -106,12 +106,12 @@
], ],
"dependencies" : "dependencies" :
[ [
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{ {
"backtrace" : 2, "backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
} }
], ],
"id" : "HydraClient::@6890427a1f51a3e7e1df", "id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -33,31 +33,19 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 20,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 27, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 31, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -66,52 +54,76 @@
"line" : 44, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{
"command" : 1,
"file" : 0,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 51,
"parent" : 0
},
{ {
"command" : 2, "command" : 2,
"file" : 0, "file" : 0,
"line" : 18, "line" : 25,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 26, "line" : 33,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 30, "line" : 37,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 34, "line" : 41,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 36, "line" : 43,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 42, "line" : 49,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 45, "line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 48, "line" : 54,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0 "parent" : 0
} }
] ]
@@ -187,6 +199,14 @@
}, },
{ {
"backtrace" : 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" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -233,14 +253,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -248,18 +267,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
} }
], ],
@@ -373,14 +402,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -388,18 +416,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
}, },
{ {
@@ -456,13 +494,14 @@
74, 74,
75, 75,
76, 76,
78, 77,
80, 79,
82, 81,
84, 83,
86, 85,
88, 87,
90, 89,
91,
92, 92,
94, 94,
96, 96,
@@ -471,24 +510,36 @@
102, 102,
104, 104,
106, 106,
107, 108,
109,
110, 110,
112, 111,
113,
114, 114,
116, 116,
118, 117,
120, 119,
122, 121,
124, 123,
126, 125,
128, 127,
130, 129,
131, 131,
132,
133, 133,
134, 135,
136 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", "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1347,6 +1407,15 @@
"path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1499,6 +1568,53 @@
"path" : "HydraEngine/source/game/HydraGameProxy.h", "path" : "HydraEngine/source/game/HydraGameProxy.h",
"sourceGroupIndex" : 1 "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, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1780,6 +1896,148 @@
], ],
"path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h",
"sourceGroupIndex" : 1 "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" "type" : "SHARED_LIBRARY"
@@ -33,31 +33,19 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 20,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 27, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 31, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -66,52 +54,76 @@
"line" : 44, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{
"command" : 1,
"file" : 0,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 51,
"parent" : 0
},
{ {
"command" : 2, "command" : 2,
"file" : 0, "file" : 0,
"line" : 18, "line" : 25,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 26, "line" : 33,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 30, "line" : 37,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 34, "line" : 41,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 36, "line" : 43,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 42, "line" : 49,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 45, "line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 48, "line" : 54,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0 "parent" : 0
} }
] ]
@@ -187,6 +199,14 @@
}, },
{ {
"backtrace" : 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" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -233,14 +253,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -248,18 +267,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
} }
], ],
@@ -373,14 +402,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -388,18 +416,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
}, },
{ {
@@ -456,13 +494,14 @@
74, 74,
75, 75,
76, 76,
78, 77,
80, 79,
82, 81,
84, 83,
86, 85,
88, 87,
90, 89,
91,
92, 92,
94, 94,
96, 96,
@@ -471,24 +510,36 @@
102, 102,
104, 104,
106, 106,
107, 108,
109,
110, 110,
112, 111,
113,
114, 114,
116, 116,
118, 117,
120, 119,
122, 121,
124, 123,
126, 125,
128, 127,
130, 129,
131, 131,
132,
133, 133,
134, 135,
136 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", "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1347,6 +1407,15 @@
"path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1499,6 +1568,53 @@
"path" : "HydraEngine/source/game/HydraGameProxy.h", "path" : "HydraEngine/source/game/HydraGameProxy.h",
"sourceGroupIndex" : 1 "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, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1780,6 +1896,148 @@
], ],
"path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h",
"sourceGroupIndex" : 1 "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" "type" : "SHARED_LIBRARY"
@@ -33,31 +33,19 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 20,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 27, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 31, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -66,52 +54,76 @@
"line" : 44, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{
"command" : 1,
"file" : 0,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 51,
"parent" : 0
},
{ {
"command" : 2, "command" : 2,
"file" : 0, "file" : 0,
"line" : 18, "line" : 25,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 26, "line" : 33,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 30, "line" : 37,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 34, "line" : 41,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 36, "line" : 43,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 42, "line" : 49,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 45, "line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 48, "line" : 54,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0 "parent" : 0
} }
] ]
@@ -187,6 +199,14 @@
}, },
{ {
"backtrace" : 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" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -233,14 +253,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -248,18 +267,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
} }
], ],
@@ -373,14 +402,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -388,18 +416,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
}, },
{ {
@@ -456,13 +494,14 @@
74, 74,
75, 75,
76, 76,
78, 77,
80, 79,
82, 81,
84, 83,
86, 85,
88, 87,
90, 89,
91,
92, 92,
94, 94,
96, 96,
@@ -471,24 +510,36 @@
102, 102,
104, 104,
106, 106,
107, 108,
109,
110, 110,
112, 111,
113,
114, 114,
116, 116,
118, 117,
120, 119,
122, 121,
124, 123,
126, 125,
128, 127,
130, 129,
131, 131,
132,
133, 133,
134, 135,
136 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", "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1347,6 +1407,15 @@
"path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1499,6 +1568,53 @@
"path" : "HydraEngine/source/game/HydraGameProxy.h", "path" : "HydraEngine/source/game/HydraGameProxy.h",
"sourceGroupIndex" : 1 "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, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1780,6 +1896,148 @@
], ],
"path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h",
"sourceGroupIndex" : 1 "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" "type" : "SHARED_LIBRARY"
@@ -33,31 +33,19 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 20,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 27, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 31, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -66,52 +54,76 @@
"line" : 44, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{
"command" : 1,
"file" : 0,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 51,
"parent" : 0
},
{ {
"command" : 2, "command" : 2,
"file" : 0, "file" : 0,
"line" : 18, "line" : 25,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 26, "line" : 33,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 30, "line" : 37,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 34, "line" : 41,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 36, "line" : 43,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 42, "line" : 49,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 45, "line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 48, "line" : 54,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0 "parent" : 0
} }
] ]
@@ -187,6 +199,14 @@
}, },
{ {
"backtrace" : 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" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -233,14 +253,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -248,18 +267,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
} }
], ],
@@ -373,14 +402,13 @@
58, 58,
62, 62,
64, 64,
77, 78,
79, 80,
81, 82,
83, 84,
85, 86,
87, 88,
89, 90,
91,
93, 93,
95, 95,
97, 97,
@@ -388,18 +416,28 @@
101, 101,
103, 103,
105, 105,
108, 107,
111, 109,
113, 112,
115, 115,
117, 118,
119, 120,
121, 122,
123, 124,
125, 126,
127, 128,
129, 130,
135 132,
134,
136,
142,
144,
146,
149,
151,
152,
154,
155
] ]
}, },
{ {
@@ -456,13 +494,14 @@
74, 74,
75, 75,
76, 76,
78, 77,
80, 79,
82, 81,
84, 83,
86, 85,
88, 87,
90, 89,
91,
92, 92,
94, 94,
96, 96,
@@ -471,24 +510,36 @@
102, 102,
104, 104,
106, 106,
107, 108,
109,
110, 110,
112, 111,
113,
114, 114,
116, 116,
118, 117,
120, 119,
122, 121,
124, 123,
126, 125,
128, 127,
130, 129,
131, 131,
132,
133, 133,
134, 135,
136 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", "path" : "HydraEngine/source/ecs/components/HydraRenderableComponent.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/components/HydraShadowCasterComponent.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1347,6 +1407,15 @@
"path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h", "path" : "HydraEngine/source/ecs/systems/HydraRenderSystem.h",
"sourceGroupIndex" : 1 "sourceGroupIndex" : 1
}, },
{
"backtrace" : 1,
"backtraces" :
[
1
],
"path" : "HydraEngine/source/ecs/systems/HydraShadowCasterSystem.h",
"sourceGroupIndex" : 1
},
{ {
"backtrace" : 1, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1499,6 +1568,53 @@
"path" : "HydraEngine/source/game/HydraGameProxy.h", "path" : "HydraEngine/source/game/HydraGameProxy.h",
"sourceGroupIndex" : 1 "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, "backtrace" : 1,
"backtraces" : "backtraces" :
@@ -1780,6 +1896,148 @@
], ],
"path" : "HydraEngine/source/windowmanager/HydraWindowManager.h", "path" : "HydraEngine/source/windowmanager/HydraWindowManager.h",
"sourceGroupIndex" : 1 "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" "type" : "SHARED_LIBRARY"
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -32,7 +32,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -32,7 +32,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -32,7 +32,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -32,7 +32,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 25, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 33, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
Binary file not shown.
+12
View File
@@ -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
Binary file not shown.
Binary file not shown.
+4 -4
View File
@@ -73,7 +73,7 @@
</PropertyGroup> </PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl> <Midl>
<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\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -83,7 +83,7 @@
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl> <Midl>
<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\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -93,7 +93,7 @@
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
<Midl> <Midl>
<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\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -103,7 +103,7 @@
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
<Midl> <Midl>
<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\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
Binary file not shown.
@@ -1,13 +1,13 @@
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\vc143.pdb 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\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\hydramaterialbuffermanager.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydralightbuffermanager.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\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\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\hydratestcubeactor.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraspotlightactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraspotlightactor.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrapointlightactor.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\hydraactormanager.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraactor.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\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\hydrameshmanager.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydragameproxy.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydragameproxy.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydragltfloader.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\hydrainputmanager.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.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\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\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\hydrameshsystem.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydramaterialsystem.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\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\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\hydrawindowmanager.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratask.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\hydrathread.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrataskscheduler.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\hydrataskbarrier.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraspotshadowsourcesystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrarenderer.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\hydrapointshadowsourcesystem.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrarenderstage.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydratestlightactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydrapipeline.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraplanetquadactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraforwardpipeline.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraplanetactor.obj c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydradeferredpipeline.obj
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraphysicssystem.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\cmakefiles\generate.stamp
c:\code\hydrav3\build\hydraengine\debug\hydraengine.dll c:\code\hydrav3\build\hydraengine\debug\hydraengine.dll
c:\code\hydrav3\build\hydraengine\debug\hydraengine.pdb c:\code\hydrav3\build\hydraengine\debug\hydraengine.pdb
c:\code\hydrav3\build\hydraengine\debug\hydraengine.lib c:\code\hydrav3\build\hydraengine\debug\hydraengine.lib
c:\code\hydrav3\build\hydraengine\debug\hydraengine.exp 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\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.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.items.tlog
c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.tlog\cl.read.1.tlog c:\code\hydrav3\build\hydraengine\hydraengine.dir\debug\hydraengine.tlog\cl.read.1.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\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\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\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\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\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 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\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\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\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
@@ -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.lib
C:\Code\HydraV3\build\HydraEngine\Debug\HydraEngine.EXP 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\HydraEngine.ilk
Binary file not shown.
+34 -12
View File
@@ -91,7 +91,7 @@
<PropertyGroup /> <PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile> <ClCompile>
<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;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions> <AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -118,10 +118,10 @@
</ClCompile> </ClCompile>
<ResourceCompile> <ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"Debug\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"Debug\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
</ResourceCompile> </ResourceCompile>
<Midl> <Midl>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -160,7 +160,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile> <ClCompile>
<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;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions> <AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>Default</BasicRuntimeChecks> <BasicRuntimeChecks>Default</BasicRuntimeChecks>
@@ -188,10 +188,10 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ClCompile> </ClCompile>
<ResourceCompile> <ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"Release\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"Release\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
</ResourceCompile> </ResourceCompile>
<Midl> <Midl>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -230,7 +230,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
<ClCompile> <ClCompile>
<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;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions> <AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>Default</BasicRuntimeChecks> <BasicRuntimeChecks>Default</BasicRuntimeChecks>
@@ -258,10 +258,10 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ClCompile> </ClCompile>
<ResourceCompile> <ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"MinSizeRel\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"MinSizeRel\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
</ResourceCompile> </ResourceCompile>
<Midl> <Midl>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -300,7 +300,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
<ClCompile> <ClCompile>
<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;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions> <AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>Default</BasicRuntimeChecks> <BasicRuntimeChecks>Default</BasicRuntimeChecks>
@@ -327,10 +327,10 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ClCompile> </ClCompile>
<ResourceCompile> <ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"RelWithDebInfo\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;GLFW_DLL;CMAKE_INTDIR=\"RelWithDebInfo\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
</ResourceCompile> </ResourceCompile>
<Midl> <Midl>
<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)</AdditionalIncludeDirectories> <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)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName> <HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName> <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -499,6 +499,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraPointShadowSourceComponent.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraPointShadowSourceComponent.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraPositionComponent.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraPositionComponent.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraRenderableComponent.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraRenderableComponent.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraShadowCasterComponent.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraSpotShadowSourceComponent.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraSpotShadowSourceComponent.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraTextureComponent.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraTextureComponent.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraTickComponent.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraTickComponent.h" />
@@ -516,6 +517,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraPointShadowSourceSystem.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraPointShadowSourceSystem.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraRenderSystem.cpp" /> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraRenderSystem.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraRenderSystem.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraRenderSystem.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraShadowCasterSystem.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraSpotShadowSourceSystem.cpp" /> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraSpotShadowSourceSystem.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraSpotShadowSourceSystem.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraSpotShadowSourceSystem.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraTickActorsSystem.cpp" /> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraTickActorsSystem.cpp" />
@@ -532,6 +534,11 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\fileaccess\HydraGLTFLoader.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\fileaccess\HydraGLTFLoader.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.cpp" /> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraGuiManager.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraGuiManager.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraGuiWindow.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraSceneGraphWindow.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraSceneGraphWindow.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMesh.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMesh.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMeshManager.cpp" /> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMeshManager.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMeshManager.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMeshManager.h" />
@@ -562,6 +569,21 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraRenderSettings.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraRenderSettings.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.cpp" /> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.h" /> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.h" />
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_glfw.cpp" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_glfw.h" />
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_opengl3.cpp" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_opengl3.h" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imconfig.h" />
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui.cpp" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imgui.h" />
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_demo.cpp" />
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_draw.cpp" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imgui_internal.h" />
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_tables.cpp" />
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_widgets.cpp" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imstb_rectpack.h" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imstb_textedit.h" />
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imstb_truetype.h" />
</ItemGroup> </ItemGroup>
<ItemGroup /> <ItemGroup />
<ItemGroup> <ItemGroup>
@@ -127,6 +127,12 @@
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.cpp"> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraGuiManager.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraSceneGraphWindow.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMeshManager.cpp"> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMeshManager.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
@@ -163,6 +169,27 @@
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.cpp"> <ClCompile Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_glfw.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_opengl3.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_demo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_draw.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_tables.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="C:\Code\HydraV3\Libraries\imgui\imgui_widgets.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\includes\GLMIncludes.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\includes\GLMIncludes.h">
@@ -306,6 +333,9 @@
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraRenderableComponent.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraRenderableComponent.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraShadowCasterComponent.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraSpotShadowSourceComponent.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\components\HydraSpotShadowSourceComponent.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
@@ -336,6 +366,9 @@
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraRenderSystem.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraRenderSystem.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraShadowCasterSystem.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraSpotShadowSourceSystem.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\ecs\systems\HydraSpotShadowSourceSystem.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
@@ -360,6 +393,15 @@
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\game\HydraGameProxy.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraGuiManager.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraGuiWindow.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\gui\HydraSceneGraphWindow.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMesh.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\mesh\HydraMesh.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
@@ -414,6 +456,30 @@
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.h"> <ClInclude Include="C:\Code\HydraV3\HydraEngine\source\windowmanager\HydraWindowManager.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_glfw.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\backends\imgui_impl_opengl3.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imconfig.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imgui.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imgui_internal.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imstb_rectpack.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imstb_textedit.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\Libraries\imgui\imstb_truetype.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<CustomBuild Include="C:\Code\HydraV3\HydraEngine\CMakeLists.txt" /> <CustomBuild Include="C:\Code\HydraV3\HydraEngine\CMakeLists.txt" />
+14 -5
View File
@@ -1,11 +1,20 @@
================================================================================ ================================================================================
Linker Errors Linker Errors
Generated: 2026-08-27T18:38:11.302Z Generated: 2026-08-30T14:47:30.311Z
Total Errors: 2 Total Errors: 5
================================================================================ ================================================================================
[LNK2001] (MSVC) [LNK2019] (MSVC)
unresolved external symbol "protected: virtual void __cdecl HydraMaterialSystem::FreeSystemResources(void)" (?FreeSystemResources@HydraMaterialSystem@@MEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] 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) [LNK1120] (MSVC)
1 unresolved externals [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] 4 unresolved externals [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]