From ef5d45874a96452fe6ea8350cf0e41f4290da73c Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Sun, 22 Jun 2025 12:12:42 +0200 Subject: [PATCH] Fix compilation regression --- Source/Engine/Level/Actor.cpp | 2 ++ Source/Engine/Navigation/NavMesh.cpp | 1 + Source/Engine/Navigation/NavMeshBuilder.cpp | 1 + 3 files changed, 4 insertions(+) diff --git a/Source/Engine/Level/Actor.cpp b/Source/Engine/Level/Actor.cpp index 24ca6b139..551f6fba9 100644 --- a/Source/Engine/Level/Actor.cpp +++ b/Source/Engine/Level/Actor.cpp @@ -480,8 +480,10 @@ void Actor::DestroyChildren(float timeLeft) // Get all actors Array children = Children; +#if USE_EDITOR // Inform Editor beforehand Level::callActorEvent(Level::ActorEventType::OnActorDestroyChildren, this, nullptr); +#endif if (_scene && IsActiveInHierarchy()) { diff --git a/Source/Engine/Navigation/NavMesh.cpp b/Source/Engine/Navigation/NavMesh.cpp index b48bf26c7..5593d732a 100644 --- a/Source/Engine/Navigation/NavMesh.cpp +++ b/Source/Engine/Navigation/NavMesh.cpp @@ -5,6 +5,7 @@ #include "Engine/Level/Scene/Scene.h" #include "Engine/Serialization/Serialization.h" #include "Engine/Threading/Threading.h" +#include "Engine/Profiler/ProfilerMemory.h" #if COMPILE_WITH_ASSETS_IMPORTER #include "Engine/Core/Log.h" #include "Engine/ContentImporters/AssetsImportingManager.h" diff --git a/Source/Engine/Navigation/NavMeshBuilder.cpp b/Source/Engine/Navigation/NavMeshBuilder.cpp index e5fdec5da..e92173846 100644 --- a/Source/Engine/Navigation/NavMeshBuilder.cpp +++ b/Source/Engine/Navigation/NavMeshBuilder.cpp @@ -23,6 +23,7 @@ #include "Engine/Terrain/TerrainPatch.h" #include "Engine/Terrain/Terrain.h" #include "Engine/Profiler/ProfilerCPU.h" +#include "Engine/Profiler/ProfilerMemory.h" #include "Engine/Level/Scene/Scene.h" #include "Engine/Level/Level.h" #include