[CLEAN] Added missing includes in headers

This commit is contained in:
Vizepi
2021-04-23 13:59:02 +02:00
parent 2b698ca8b0
commit 6e885ece34
13 changed files with 22 additions and 1 deletions

View File

@@ -7,6 +7,7 @@
#include "Engine/Core/Collections/Array.h"
#include "Engine/Core/Collections/HashSet.h"
#include "Engine/Core/Collections/Dictionary.h"
#include "Engine/Core/Types/Guid.h"
class GameCooker;
class PlatformTools;

View File

@@ -2,7 +2,8 @@
#pragma once
#include "Curve.h"
#include "Engine/Core/Types/String.h"
#include "Engine/Animations/Curve.h"
#include "Engine/Core/Math/Transform.h"
/// <summary>

View File

@@ -2,6 +2,8 @@
#pragma once
#include "Engine/Core/Types/BaseTypes.h"
namespace CSG
{
/// <summary>

View File

@@ -3,6 +3,7 @@
#pragma once
#include "Engine/Threading/Task.h"
#include "Engine/Core/Types/String.h"
class Asset;
class LoadingThread;

View File

@@ -8,6 +8,7 @@
#include "Engine/Serialization/MemoryReadStream.h"
#include "Engine/Serialization/MemoryWriteStream.h"
#include "Engine/Graphics/Models/ModelData.h"
#include "Engine/Content/Asset.h"
/// <summary>
/// Model Asset Upgrader

View File

@@ -4,6 +4,7 @@
#include "BinaryAssetUpgrader.h"
#include "Engine/Platform/Platform.h"
#include "Engine/Graphics/Shaders/Cache/ShaderStorage.h"
/// <summary>
/// Material Asset and Shader Asset Upgrader

View File

@@ -6,6 +6,11 @@
#include "Engine/Platform/Platform.h"
#include "Engine/Serialization/MemoryReadStream.h"
#include "Engine/Serialization/MemoryWriteStream.h"
#include "Engine/Graphics/Models/Types.h"
#include "Engine/Core/Math/BoundingBox.h"
#include "Engine/Core/Math/BoundingSphere.h"
#include "Engine/Core/Math/Matrix.h"
#include "Engine/Core/Math/Transform.h"
/// <summary>
/// Skinned Model Asset Upgrader

View File

@@ -3,6 +3,8 @@
#pragma once
#include "Engine/Core/Config/Settings.h"
#include "Engine/Core/Types/String.h"
#include "Engine/Core/Collections/Array.h"
/// <summary>
/// Layers and objects tags settings.

View File

@@ -5,6 +5,8 @@
#include "Engine/Core/Math/Transform.h"
#include "Engine/Core/Math/Matrix.h"
#include "Engine/Core/Types/String.h"
#include "Engine/Core/Types/StringView.h"
#include "Engine/Core/Collections/Array.h"
/// <summary>
/// Describes a single skeleton node data. Used by the runtime.

View File

@@ -5,6 +5,7 @@
#include "Engine/Core/Config/Settings.h"
#include "Engine/Serialization/JsonTools.h"
#include "VirtualInput.h"
#include "Engine/Core/Collections/Array.h"
/// <summary>
/// Input settings container.

View File

@@ -3,6 +3,7 @@
#pragma once
#include "Engine/Core/Types/String.h"
#include "Engine/Core/Collections/Array.h"
/// <summary>
/// Interface for GUI data object container.

View File

@@ -5,6 +5,7 @@
#if PLATFORM_WIN32
#include "Win32CriticalSection.h"
#include "Engine/Core/Types/BaseTypes.h"
/// <summary>
/// Win32 implementation of a condition variables. Condition variables are synchronization primitives that enable threads to wait until a particular condition occurs. Condition variables enable threads to atomically release a lock and enter the sleeping state.

View File

@@ -2,6 +2,8 @@
#pragma once
#include "Engine/Scripting/ManagedCLR/MTypes.h"
typedef void (*Thunk_Void_0)(MonoObject** exception);
typedef void (*Thunk_Void_1)(void* param_1, MonoObject** exception);
typedef void (*Thunk_Void_2)(void* param_1, void* param_2, MonoObject** exception);