This commit is contained in:
Confideo-IOM
2026-09-07 16:25:43 +01:00
parent ad8695b7a4
commit 4f008cd809
63 changed files with 391 additions and 338 deletions
+5 -5
View File
@@ -30,7 +30,7 @@ bool HydraGame::Initialise()
m_planet_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlanetActor>(); m_planet_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlanetActor>();
GetEngine()->ActorManager()->InitialiseActor(m_planet_actor_id); GetEngine()->ActorManager()->InitialiseActor(m_planet_actor_id);
GetEngine()->ActorManager()->SetPosition(m_planet_actor_id, glm::dvec3(0, 0.0, 0)); GetEngine()->ActorManager()->SetPosition(m_planet_actor_id, glm::dvec3(0, 10.0, 0));
// m_cube_actor_id = GetEngine()->ActorManager()->CreateActor<HydraTestCubeActor>(); // m_cube_actor_id = GetEngine()->ActorManager()->CreateActor<HydraTestCubeActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_cube_actor_id); // GetEngine()->ActorManager()->InitialiseActor(m_cube_actor_id);
@@ -43,9 +43,9 @@ bool HydraGame::Initialise()
// GetEngine()->ActorManager()->SetOrientation(m_plane_actor_id, 0.0f, 0.0f, 0.0f); // GetEngine()->ActorManager()->SetOrientation(m_plane_actor_id, 0.0f, 0.0f, 0.0f);
// m_plane_actor_id1 = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>(); m_plane_actor_id1 = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_plane_actor_id1); GetEngine()->ActorManager()->InitialiseActor(m_plane_actor_id1);
// GetEngine()->ActorManager()->SetPosition(m_plane_actor_id1, glm::dvec3(0, 10, 0)); GetEngine()->ActorManager()->SetPosition(m_plane_actor_id1, glm::dvec3(0, 0, 0));
// m_cube_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>(); // m_cube_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_cube_actor_id); // GetEngine()->ActorManager()->InitialiseActor(m_cube_actor_id);
@@ -62,7 +62,7 @@ bool HydraGame::Initialise()
m_player_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlayerActor>(); m_player_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlayerActor>();
GetEngine()->ActorManager()->InitialiseActor(m_player_actor_id); GetEngine()->ActorManager()->InitialiseActor(m_player_actor_id);
GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 0, 110000)); GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 10, 110));
GetEngine()->PossessPlayer(m_player_actor_id); GetEngine()->PossessPlayer(m_player_actor_id);
GetEngine()->Camera()->AttachToActor(m_player_actor_id); GetEngine()->Camera()->AttachToActor(m_player_actor_id);
+4
View File
@@ -21,6 +21,7 @@ project(
"../Libraries/imgui/backends/imgui_impl_glfw.h" "../Libraries/imgui/backends/imgui_impl_glfw.h"
"../Libraries/imgui/backends/imgui_impl_opengl3.cpp" "../Libraries/imgui/backends/imgui_impl_opengl3.cpp"
"../Libraries/imgui/backends/imgui_impl_opengl3.h") "../Libraries/imgui/backends/imgui_impl_opengl3.h")
add_compile_definitions(_EXPORTING) add_compile_definitions(_EXPORTING)
add_library(HydraEngine SHARED ${SOURCES} ${IMGUI_SOURCES}) add_library(HydraEngine SHARED ${SOURCES} ${IMGUI_SOURCES})
@@ -52,6 +53,9 @@ include_directories(HydraEngine, "../Libraries/box3d/include/")
#********** IMGUI ******** #********** IMGUI ********
include_directories(HydraEngine, "../Libraries/imgui/") include_directories(HydraEngine, "../Libraries/imgui/")
include_directories(HydraEngine, "../Libraries/imgui/backends") include_directories(HydraEngine, "../Libraries/imgui/backends")
#**********FastNoiseLite*******
include_directories(HydraEngine, "../Libraries/FastNoiseLite/cpp/")
include_directories(HydraClient "${CMAKE_SOURCE_DIR}/HydraEngine/includes") include_directories(HydraClient "${CMAKE_SOURCE_DIR}/HydraEngine/includes")
if(WIN32) if(WIN32)
@@ -343,23 +343,23 @@ float SampleCascadeShadow(vec4 frag_clip_space, sampler2DArray sampler_shadow_ma
// PCF // PCF
if(shadow_trans_idx < 1) if(shadow_trans_idx < 1)
{ {
bias = 0.0000005; bias = 0.000005;
} }
if(shadow_trans_idx < 2) if(shadow_trans_idx < 2)
{ {
bias = 0.00005; bias = 0.0005;
} }
else if(shadow_trans_idx < 3) else if(shadow_trans_idx < 3)
{ {
bias = 0.00005; bias = 0.0005;
} }
else if(shadow_trans_idx == 3) else if(shadow_trans_idx == 3)
{ {
bias = 0.0001;// + (0.000001 * mapped_distance); bias = 0.001;// + (0.000001 * mapped_distance);
} }
else else
{ {
bias = 0.0005; bias = 0.005;
} }
float shadow = 0.0; float shadow = 0.0;
vec2 texel_size = 1.0 / textureSize(sampler_shadow_map, 0).xy; vec2 texel_size = 1.0 / textureSize(sampler_shadow_map, 0).xy;
@@ -560,7 +560,7 @@ void main()
float metal = metal_rough[2]; float metal = metal_rough[2];
float ao = 1; float ao = 1;
vec3 ambient = vec3(0.05) * diffuse.xyz * ao; vec3 ambient = vec3(0.05) * diffuse.xyz * ao;
vec3 Lo = ambient; vec3 Lo;// = ambient;
if(metal_rough[0] > 0) if(metal_rough[0] > 0)
{ {
@@ -647,7 +647,7 @@ void main()
} }
float lighting = 0; float lighting = 0;
vec3 output_color = Lo; vec3 output_color = Lo + ambient;
// HDR tonemapping // HDR tonemapping
output_color = output_color / (output_color + vec3(1.0)); output_color = output_color / (output_color + vec3(1.0));
@@ -214,8 +214,8 @@ void HydraPlanetActor::_CreateRenderableComponent()
void HydraPlanetActor::_CreateQuads() void HydraPlanetActor::_CreateQuads()
{ {
uint32_t divisions = 100; uint32_t divisions = 100;
float diameter = 100000.0f; float diameter = 100.0f;
float quad_size = 100000.0f; float quad_size = 100.0f;
float radius = diameter /2.0f; float radius = diameter /2.0f;
m_quads[0] = GetEngine()->ActorManager()->CreateActor<HydraPlanetQuadActor>(); m_quads[0] = GetEngine()->ActorManager()->CreateActor<HydraPlanetQuadActor>();
HydraPlanetQuadActor* quad0 = static_cast<HydraPlanetQuadActor*>(GetEngine()->ActorManager()->GetActor(m_quads[0])); HydraPlanetQuadActor* quad0 = static_cast<HydraPlanetQuadActor*>(GetEngine()->ActorManager()->GetActor(m_quads[0]));
@@ -7,12 +7,15 @@
#include "../../ecs/components/HydraMeshComponent.h" #include "../../ecs/components/HydraMeshComponent.h"
#include "../../ecs/components/HydraRenderableComponent.h" #include "../../ecs/components/HydraRenderableComponent.h"
#include "../../ecs/components/HydraMaterialComponent.h" #include "../../ecs/components/HydraMaterialComponent.h"
#include "../../ecs/components/HydraShadowCasterComponent.h"
#include "../../buffer/HydraMaterialBufferManager.h" #include "../../buffer/HydraMaterialBufferManager.h"
#include "../../buffer/HydraTextureBufferManager.h" #include "../../buffer/HydraTextureBufferManager.h"
#include "../../buffer/HydraMaterialBuffer.h" #include "../../buffer/HydraMaterialBuffer.h"
#include "../../mesh/HydraMeshManager.h" #include "../../mesh/HydraMeshManager.h"
#include "../../mesh/HydraMesh.h" #include "../../mesh/HydraMesh.h"
#include <FastNoiseLite.h>
void HydraPlanetQuadActor::InitialiseComponents() void HydraPlanetQuadActor::InitialiseComponents()
{ {
// HydraECS* ecs = GetEngine()->ECS(); // HydraECS* ecs = GetEngine()->ECS();
@@ -40,13 +43,23 @@ void HydraPlanetQuadActor::InitialiseQuad(float planet_diameter, float quad_dime
} }
glm::vec3 HydraPlanetQuadActor::_ProjectSphere(glm::dvec4 vert_in, glm::mat4 trans, glm::mat4 inv_trans, double diameter, glm::vec3 origin) glm::vec3 HydraPlanetQuadActor::_ProjectSphere(glm::dvec4 vert_in, glm::mat4 trans, glm::mat4 inv_trans, double diameter, glm::vec3 origin)
{ {
glm::dvec4 vert = trans * vert_in; glm::dvec4 vert = trans * vert_in;
vert = glm::normalize(vert); vert = glm::normalize(vert);
vert.x *= (m_planet_diameter / 2.0); vert = vert * (m_planet_diameter / 2.0);
vert.y *= (m_planet_diameter / 2.0);
vert.z *= (m_planet_diameter / 2.0);
FastNoiseLite fnl;
fnl.SetFrequency(0.1f);
fnl.SetNoiseType(FastNoiseLite::NoiseType::NoiseType_OpenSimplex2);
fnl.SetFractalType(FastNoiseLite::FractalType::FractalType_FBm);
fnl.SetSeed(341411);
float noise = fnl.GetNoise(vert.x, vert.y, vert.z);
vert = glm::normalize(vert) * ((m_planet_diameter / 2.0) + (noise * 1.0f));
vert = inv_trans * glm::dvec4(vert.x, vert.y, vert.z, 1.0); vert = inv_trans * glm::dvec4(vert.x, vert.y, vert.z, 1.0);
return glm::vec3(vert); return glm::vec3(vert);
} }
@@ -63,6 +76,8 @@ void HydraPlanetQuadActor::_CreateMesh()
HydraMeshManager *mesh_manager = GetEngine()->MeshManager(); HydraMeshManager *mesh_manager = GetEngine()->MeshManager();
HydraID mesh_id = mesh_manager->CreateMesh(); HydraID mesh_id = mesh_manager->CreateMesh();
HydraMesh *mesh = mesh_manager->GetMesh(mesh_id); HydraMesh *mesh = mesh_manager->GetMesh(mesh_id);
HydraMaterialComponent mat_comp = GetEngine()->ECS()->GetComponent<HydraMaterialComponent>(GetID()); HydraMaterialComponent mat_comp = GetEngine()->ECS()->GetComponent<HydraMaterialComponent>(GetID());
HydraPositionComponent pos_comp = GetEngine()->ECS()->GetComponent<HydraPositionComponent>(GetID()); HydraPositionComponent pos_comp = GetEngine()->ECS()->GetComponent<HydraPositionComponent>(GetID());
@@ -116,6 +131,8 @@ glm::mat4 inv_trans = glm::inverse(trans);
glm::dvec4 vert = glm::dvec4(x, y, min_z, 1.0); glm::dvec4 vert = glm::dvec4(x, y, min_z, 1.0);
glm::vec3 final_vert = _ProjectSphere(vert, trans, inv_trans, m_planet_diameter, m_origin); glm::vec3 final_vert = _ProjectSphere(vert, trans, inv_trans, m_planet_diameter, m_origin);
mesh->vertexes[vert_idx] = {final_vert.x, final_vert.y, final_vert.z, u, v, actor_id, mat_comp.material_id, 0}; mesh->vertexes[vert_idx] = {final_vert.x, final_vert.y, final_vert.z, u, v, actor_id, mat_comp.material_id, 0};
uint32_t ind0 = vert_idx; uint32_t ind0 = vert_idx;
@@ -210,7 +227,10 @@ void HydraPlanetQuadActor::_CreatePhysics()
void HydraPlanetQuadActor::_CreateRenderableComponent() void HydraPlanetQuadActor::_CreateRenderableComponent()
{ {
HydraRenderableComponent render_comp; HydraRenderableComponent render_comp;
HydraShadowCasterComponent shad_caster;
HydraECS *ecs = GetEngine()->ECS(); HydraECS *ecs = GetEngine()->ECS();
render_comp.renderable_types.set((uint32_t)HYDRA_RENDERABLE_TYPE::HYDRA_COLOUR, true); render_comp.renderable_types.set((uint32_t)HYDRA_RENDERABLE_TYPE::HYDRA_COLOUR, true);
render_comp.renderable_types.set((uint32_t)HYDRA_RENDERABLE_TYPE::HYDRA_SHADOW_CASTER, true);
ecs->AddComponent<HydraRenderableComponent>(GetID(), render_comp); ecs->AddComponent<HydraRenderableComponent>(GetID(), render_comp);
ecs->AddComponent<HydraShadowCasterComponent>(GetID(), shad_caster);
} }
Submodule Libraries/FastNoiseLite added at 785f37a9ad
@@ -7,56 +7,56 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed", "id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-Debug-d8471e97996a3134a6c9.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-d0bb6589a2147aa0baa8.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-d59100807291471aadcf.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-8dac5948026c46258c56.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-f07efa518045c50a0102.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-6e839f4f36e6b666d666.json", "jsonFile" : "target-glfw-Debug-8d56ca9d3c8109f3af01.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-8ad338e247cddef5e734.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-03ed3e904648b15753c7.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,7 +161,7 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Debug-f9123945233e3f57e346.json", "jsonFile" : "target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
@@ -182,7 +182,7 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Debug-e0517299b69ce22d0d23.json", "jsonFile" : "target-HydraEngine-Debug-6272946fe019762622c4.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-d8471e97996a3134a6c9.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-d0bb6589a2147aa0baa8.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-d59100807291471aadcf.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-8dac5948026c46258c56.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-f07efa518045c50a0102.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-6e839f4f36e6b666d666.json", "jsonFile" : "target-glfw-Release-8d56ca9d3c8109f3af01.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-8ad338e247cddef5e734.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-03ed3e904648b15753c7.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,7 +355,7 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Release-f9123945233e3f57e346.json", "jsonFile" : "target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
@@ -376,7 +376,7 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Release-2b28845332403d8c1c27.json", "jsonFile" : "target-HydraEngine-Release-83250d5af3da97f0309b.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-d8471e97996a3134a6c9.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-d0bb6589a2147aa0baa8.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-d59100807291471aadcf.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-8dac5948026c46258c56.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-f07efa518045c50a0102.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-6e839f4f36e6b666d666.json", "jsonFile" : "target-glfw-MinSizeRel-8d56ca9d3c8109f3af01.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-8ad338e247cddef5e734.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-03ed3e904648b15753c7.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,7 +549,7 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-f9123945233e3f57e346.json", "jsonFile" : "target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
@@ -570,7 +570,7 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-MinSizeRel-c0479638741e6c20ff2d.json", "jsonFile" : "target-HydraEngine-MinSizeRel-d8a1981dff03cf6fa3f2.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-d8471e97996a3134a6c9.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-d0bb6589a2147aa0baa8.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-d59100807291471aadcf.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-8dac5948026c46258c56.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-f07efa518045c50a0102.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-6e839f4f36e6b666d666.json", "jsonFile" : "target-glfw-RelWithDebInfo-8d56ca9d3c8109f3af01.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-8ad338e247cddef5e734.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-03ed3e904648b15753c7.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,7 +743,7 @@
{ {
"directoryIndex" : 0, "directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df", "id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-f9123945233e3f57e346.json", "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD", "name" : "ALL_BUILD",
"projectIndex" : 0 "projectIndex" : 0
}, },
@@ -764,7 +764,7 @@
{ {
"directoryIndex" : 1, "directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed", "id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-178111f60489faa2c8ba.json", "jsonFile" : "target-HydraEngine-RelWithDebInfo-3a3aea265ba6d89a95e7.json",
"name" : "HydraEngine", "name" : "HydraEngine",
"projectIndex" : 1 "projectIndex" : 1
}, },
@@ -27,7 +27,7 @@
"objects" : "objects" :
[ [
{ {
"jsonFile" : "codemodel-v2-8cf782322df15fdcd7b5.json", "jsonFile" : "codemodel-v2-b622b1a440342160429b.json",
"kind" : "codemodel", "kind" : "codemodel",
"version" : "version" :
{ {
@@ -100,7 +100,7 @@
} }
}, },
{ {
"jsonFile" : "codemodel-v2-8cf782322df15fdcd7b5.json", "jsonFile" : "codemodel-v2-b622b1a440342160429b.json",
"kind" : "codemodel", "kind" : "codemodel",
"version" : "version" :
{ {
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"folder" : "folder" :
@@ -41,10 +41,10 @@
"orderDependencies" : "orderDependencies" :
[ [
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"paths" : "paths" :
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"folder" : "folder" :
@@ -41,10 +41,10 @@
"orderDependencies" : "orderDependencies" :
[ [
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"paths" : "paths" :
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"folder" : "folder" :
@@ -41,10 +41,10 @@
"orderDependencies" : "orderDependencies" :
[ [
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"paths" : "paths" :
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"folder" : "folder" :
@@ -41,10 +41,10 @@
"orderDependencies" : "orderDependencies" :
[ [
{ {
"id" : "HydraEngine::@fafd37b19aacd4c483ed" "id" : "HydraClient::@6890427a1f51a3e7e1df"
}, },
{ {
"id" : "HydraClient::@6890427a1f51a3e7e1df" "id" : "HydraEngine::@fafd37b19aacd4c483ed"
} }
], ],
"paths" : "paths" :
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 35, "line" : 36,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -33,85 +33,79 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 26, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 33, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 43, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 46, "line" : 47,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51, "line" : 51,
"parent" : 0 "parent" : 0
}, },
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 53, "line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -123,7 +117,19 @@
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 56, "line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0 "parent" : 0
} }
] ]
@@ -203,6 +209,10 @@
}, },
{ {
"backtrace" : 16, "backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -33,85 +33,79 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 26, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 33, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 43, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 46, "line" : 47,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51, "line" : 51,
"parent" : 0 "parent" : 0
}, },
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 53, "line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -123,7 +117,19 @@
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 56, "line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0 "parent" : 0
} }
] ]
@@ -203,6 +209,10 @@
}, },
{ {
"backtrace" : 16, "backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -33,85 +33,79 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 26, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 33, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 43, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 46, "line" : 47,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51, "line" : 51,
"parent" : 0 "parent" : 0
}, },
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 53, "line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -123,7 +117,19 @@
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 56, "line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0 "parent" : 0
} }
] ]
@@ -203,6 +209,10 @@
}, },
{ {
"backtrace" : 16, "backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -33,85 +33,79 @@
{ {
"command" : 0, "command" : 0,
"file" : 0, "file" : 0,
"line" : 26, "line" : 27,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 33, "line" : 34,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 37, "line" : 38,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 43, "line" : 44,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 46, "line" : 47,
"parent" : 0 "parent" : 0
}, },
{ {
"command" : 1, "command" : 1,
"file" : 0, "file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51, "line" : 51,
"parent" : 0 "parent" : 0
}, },
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 53, "line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -123,7 +117,19 @@
{ {
"command" : 3, "command" : 3,
"file" : 0, "file" : 0,
"line" : 56, "line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0 "parent" : 0
} }
] ]
@@ -203,6 +209,10 @@
}, },
{ {
"backtrace" : 16, "backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes" "path" : "C:/Code/HydraV3/HydraEngine/includes"
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -22,7 +22,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 45, "line" : 46,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -25,7 +25,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 3, "file" : 3,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -30,7 +30,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -30,7 +30,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -30,7 +30,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -30,7 +30,7 @@
{ {
"command" : 2, "command" : 2,
"file" : 2, "file" : 2,
"line" : 31, "line" : 32,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -28,7 +28,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
@@ -21,7 +21,7 @@
{ {
"command" : 1, "command" : 1,
"file" : 1, "file" : 1,
"line" : 39, "line" : 40,
"parent" : 0 "parent" : 0
}, },
{ {
Binary file not shown.
+2 -2
View File
@@ -2,11 +2,11 @@
Pos=60,60 Pos=60,60
Size=400,400 Size=400,400
Collapsed=0 Collapsed=0
LastUsed=20260905 LastUsed=20260907
[Window][Hello, world!] [Window][Hello, world!]
Pos=60,60 Pos=60,60
Size=338,157 Size=338,157
Collapsed=0 Collapsed=0
LastUsed=20260905 LastUsed=20260907
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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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.
Binary file not shown.
+12 -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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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;CMAKE_INTDIR=\"Debug\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_EXPORTING;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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;CMAKE_INTDIR=\"Release\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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;CMAKE_INTDIR=\"MinSizeRel\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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;CMAKE_INTDIR=\"RelWithDebInfo\";HydraEngine_EXPORTS</PreprocessorDefinitions> <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;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\..\Libraries\FastNoiseLite\cpp;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>
+4 -16
View File
@@ -1,20 +1,8 @@
================================================================================ ================================================================================
Linker Errors Linker Errors
Generated: 2026-08-30T14:47:30.311Z Generated: 2026-09-07T14:48:39.171Z
Total Errors: 5 Total Errors: 1
================================================================================ ================================================================================
[LNK2019] (MSVC) [LNK1201] (MSVC)
unresolved external symbol "bool __cdecl ImGui_ImplGlfw_InitForOpenGL(struct GLFWwindow *,bool)" (?ImGui_ImplGlfw_InitForOpenGL@@YA_NPEAUGLFWwindow@@_N@Z) referenced in function "public: virtual void __cdecl HydraInitialiseGUITask::Process(void)" (?Process@HydraInitialiseGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj] error writing to program database 'C:\Code\HydraV3\build\HydraEngine\Debug\HydraEngine.pdb'; check for insufficient disk space, invalid path, or insufficient privilege [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)
4 unresolved externals [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]