UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
EngineMinimal.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*=============================================================================
4 EngineMinimal.h: Commonly used include for developing projects with UE
5=============================================================================*/
6
7#pragma once
8
9// IWYU pragma: begin_keep
10
11// Boilerplate
14
15// UObject core
16#include "CoreUObject.h"
17
18// Actor based classes
20#include "EngineLogs.h"
21#include "EngineDefines.h"
22#include "TimerManager.h"
23#include "SceneTypes.h"
25#include "Math/GenericOctree.h"
26#include "GameFramework/Actor.h"
27#include "GameFramework/Pawn.h"
28#include "PixelFormat.h"
29#include "Components.h"
30#include "GPUSkinPublicDefs.h"
31#include "ShowFlags.h"
32#include "HitProxies.h"
33#include "UnrealClient.h"
35#include "WorldCollision.h"
36#include "ConvexVolume.h"
37#include "BlendableManager.h"
39#include "SceneInterface.h"
41#include "SceneView.h"
44#include "PrimitiveSceneProxy.h"
45#include "BoneIndices.h"
46#include "ReferenceSkeleton.h"
47#include "AnimInterpFilter.h"
48#include "Animation/AnimTypes.h"
50#include "BoneContainer.h"
55
56// ActorComponent based classes
59#include "PhysxUserData.h"
62#include "RawIndexBuffer.h"
65#include "ClothSimData.h"
73#include "GraphEditAction.h"
74#include "BlueprintUtilities.h"
76#include "Audio.h"
81#include "AI/NavDataGenerator.h"
85#include "TextureResource.h"
86#include "StaticParameterSet.h"
87#include "MaterialShared.h"
89#include "BatchedElements.h"
90#include "MeshBatch.h"
91#include "SceneUtils.h"
92#include "SceneManagement.h"
94#include "Distributions.h"
96#include "Scalability.h"
102
103// Other
104#include "Engine/World.h"
105#include "Engine/StaticMesh.h"
106#include "Engine/SkeletalMesh.h"
107#include "Engine/Texture2D.h"
110#include "MaterialExpressionIO.h"
111#include "Materials/Material.h"
114#include "Sound/SoundBase.h"
115#include "Sound/SoundWave.h"
116
117#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_6
118#include "ParticleHelper.h"
119#endif
120
121// IWYU pragma: end_keep
#define MONOLITHIC_HEADER_BOILERPLATE()
Definition MonolithicHeaderBoilerplate.h:10