diff --git a/Source/Editor/Analytics/EditorAnalytics.cpp b/Source/Editor/Analytics/EditorAnalytics.cpp index f1f4782f2..cb43c4458 100644 --- a/Source/Editor/Analytics/EditorAnalytics.cpp +++ b/Source/Editor/Analytics/EditorAnalytics.cpp @@ -8,6 +8,7 @@ #include "Engine/Core/Math/Vector2.h" #include "Engine/Core/Types/DateTime.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #include "Engine/Engine/EngineService.h" #include "Engine/Graphics/GPUDevice.h" #include "Engine/Utilities/StringConverter.h" diff --git a/Source/Editor/Cooker/Platform/Android/AndroidPlatformTools.cpp b/Source/Editor/Cooker/Platform/Android/AndroidPlatformTools.cpp index 6a42450d5..fcc53f26a 100644 --- a/Source/Editor/Cooker/Platform/Android/AndroidPlatformTools.cpp +++ b/Source/Editor/Cooker/Platform/Android/AndroidPlatformTools.cpp @@ -4,6 +4,7 @@ #include "AndroidPlatformTools.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #include "Engine/Platform/File.h" #include "Engine/Platform/FileSystem.h" #include "Engine/Platform/Android/AndroidPlatformSettings.h" diff --git a/Source/Editor/Cooker/Steps/CompileScriptsStep.cpp b/Source/Editor/Cooker/Steps/CompileScriptsStep.cpp index dd7c77a94..91f22abae 100644 --- a/Source/Editor/Cooker/Steps/CompileScriptsStep.cpp +++ b/Source/Editor/Cooker/Steps/CompileScriptsStep.cpp @@ -11,6 +11,7 @@ #include "Engine/Serialization/JsonWriters.h" #include "Editor/Cooker/PlatformTools.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" bool CompileScriptsStep::DeployBinaries(CookingData& data, const String& path, const String& projectFolderPath) { diff --git a/Source/Editor/Editor.cpp b/Source/Editor/Editor.cpp index aa16421a3..53ac1d803 100644 --- a/Source/Editor/Editor.cpp +++ b/Source/Editor/Editor.cpp @@ -3,6 +3,7 @@ #if USE_EDITOR #include "Editor.h" +#include "ProjectInfo.h" #include "Engine/Core/Log.h" #include "Scripting/ScriptsBuilder.h" #include "Windows/SplashScreen.h" diff --git a/Source/Editor/Editor.h b/Source/Editor/Editor.h index 8c56043d9..8f4318c41 100644 --- a/Source/Editor/Editor.h +++ b/Source/Editor/Editor.h @@ -3,10 +3,10 @@ #pragma once #include "Engine/Engine/Base/ApplicationBase.h" -#include "Editor/ProjectInfo.h" class Actor; class SplashScreen; +class ProjectInfo; class ManagedEditor; static_assert(USE_EDITOR, "Don't include Editor in non-editor builds."); diff --git a/Source/Editor/Managed/ManagedEditor.Internal.cpp b/Source/Editor/Managed/ManagedEditor.Internal.cpp index 28d4df32a..ae685829b 100644 --- a/Source/Editor/Managed/ManagedEditor.Internal.cpp +++ b/Source/Editor/Managed/ManagedEditor.Internal.cpp @@ -2,6 +2,7 @@ #include "ManagedEditor.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #include "Engine/Platform/FileSystem.h" #include "Engine/Platform/WindowsManager.h" #include "Engine/ContentImporters/AssetsImportingManager.h" diff --git a/Source/Editor/Scripting/CodeEditors/VisualStudio/VisualStudioEditor.cpp b/Source/Editor/Scripting/CodeEditors/VisualStudio/VisualStudioEditor.cpp index 458d7aaeb..dde2455a7 100644 --- a/Source/Editor/Scripting/CodeEditors/VisualStudio/VisualStudioEditor.cpp +++ b/Source/Editor/Scripting/CodeEditors/VisualStudio/VisualStudioEditor.cpp @@ -6,6 +6,7 @@ #include "Engine/Platform/FileSystem.h" #include "Engine/Core/Log.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #include "Editor/Scripting/ScriptsBuilder.h" #include "Engine/Engine/Globals.h" #include "Engine/Platform/Win32/IncludeWindowsHeaders.h" diff --git a/Source/Editor/Scripting/CodeEditors/VisualStudioCodeEditor.cpp b/Source/Editor/Scripting/CodeEditors/VisualStudioCodeEditor.cpp index 280f7fced..e82a0cac2 100644 --- a/Source/Editor/Scripting/CodeEditors/VisualStudioCodeEditor.cpp +++ b/Source/Editor/Scripting/CodeEditors/VisualStudioCodeEditor.cpp @@ -4,6 +4,7 @@ #include "Engine/Platform/FileSystem.h" #include "Engine/Core/Log.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #include "Editor/Scripting/ScriptsBuilder.h" #include "Engine/Engine/Globals.h" #include "Engine/Platform/Win32/IncludeWindowsHeaders.h" diff --git a/Source/Editor/Scripting/ScriptsBuilder.cpp b/Source/Editor/Scripting/ScriptsBuilder.cpp index 7cced3e36..b6da0b4a1 100644 --- a/Source/Editor/Scripting/ScriptsBuilder.cpp +++ b/Source/Editor/Scripting/ScriptsBuilder.cpp @@ -3,6 +3,7 @@ #include "ScriptsBuilder.h" #include "CodeEditor.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #include "Editor/Managed/ManagedEditor.h" #include "Engine/Core/Types/String.h" #include "Engine/Core/Types/StringBuilder.h" diff --git a/Source/Engine/Content/Content.cpp b/Source/Engine/Content/Content.cpp index 63cb5ffc4..4b1e32f16 100644 --- a/Source/Engine/Content/Content.cpp +++ b/Source/Engine/Content/Content.cpp @@ -22,6 +22,7 @@ #include "Engine/Utilities/StringConverter.h" #if USE_EDITOR #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #endif #if ENABLE_ASSETS_DISCOVERY #include "Engine/Core/Collections/HashSet.h" diff --git a/Source/Engine/Engine/Engine.cpp b/Source/Engine/Engine/Engine.cpp index 2518d5916..ad77d6056 100644 --- a/Source/Engine/Engine/Engine.cpp +++ b/Source/Engine/Engine/Engine.cpp @@ -36,6 +36,7 @@ #include "Engine/Profiler/Profiler.h" #if USE_EDITOR #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #include "Editor/Managed/ManagedEditor.h" #else #include "Engine/Utilities/Encryption.h" diff --git a/Source/Engine/ShadersCompilation/ShaderCompiler.cpp b/Source/Engine/ShadersCompilation/ShaderCompiler.cpp index 4a1cbf1b1..87401e0d0 100644 --- a/Source/Engine/ShadersCompilation/ShaderCompiler.cpp +++ b/Source/Engine/ShadersCompilation/ShaderCompiler.cpp @@ -14,6 +14,7 @@ #include "Engine/Utilities/StringConverter.h" #if USE_EDITOR #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #endif namespace IncludedFiles diff --git a/Source/Engine/ShadersCompilation/ShadersCompilation.cpp b/Source/Engine/ShadersCompilation/ShadersCompilation.cpp index 97e30d1a4..8d9907fa4 100644 --- a/Source/Engine/ShadersCompilation/ShadersCompilation.cpp +++ b/Source/Engine/ShadersCompilation/ShadersCompilation.cpp @@ -21,6 +21,7 @@ #include "Engine/Platform/FileSystemWatcher.h" #include "Engine/Platform/FileSystem.h" #include "Editor/Editor.h" +#include "Editor/ProjectInfo.h" #endif #if COMPILE_WITH_D3D_SHADER_COMPILER