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
12
#include "
Misc/MonolithicHeaderBoilerplate.h
"
13
MONOLITHIC_HEADER_BOILERPLATE
()
14
15
// UObject core
16
#include "CoreUObject.h"
17
18
// Actor based classes
19
#include "
ComponentInstanceDataCache.h
"
20
#include "
EngineLogs.h
"
21
#include "
EngineDefines.h
"
22
#include "
TimerManager.h
"
23
#include "
SceneTypes.h
"
24
#include "
Math/GenericOctreePublic.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
"
34
#include "
CollisionQueryParams.h
"
35
#include "
WorldCollision.h
"
36
#include "
ConvexVolume.h
"
37
#include "
BlendableManager.h
"
38
#include "
FinalPostProcessSettings.h
"
39
#include "
SceneInterface.h
"
40
#include "
DebugViewModeHelpers.h
"
41
#include "
SceneView.h
"
42
#include "
PrimitiveUniformShaderParameters.h
"
43
#include "
PrimitiveViewRelevance.h
"
44
#include "
PrimitiveSceneProxy.h
"
45
#include "
BoneIndices.h
"
46
#include "
ReferenceSkeleton.h
"
47
#include "
AnimInterpFilter.h
"
48
#include "
Animation/AnimTypes.h
"
49
#include "
CustomBoneIndexArray.h
"
50
#include "
BoneContainer.h
"
51
#include "
GameFramework/Character.h
"
52
#include "
GameFramework/Controller.h
"
53
#include "
GameFramework/PlayerController.h
"
54
#include "
GameFramework/GameModeBase.h
"
55
56
// ActorComponent based classes
57
#include "
Components/ActorComponent.h
"
58
#include "
Components/SceneComponent.h
"
59
#include "
PhysxUserData.h
"
60
#include "
Components/PrimitiveComponent.h
"
61
#include "
Components/MeshComponent.h
"
62
#include "
RawIndexBuffer.h
"
63
#include "
Components/StaticMeshComponent.h
"
64
#include "
Animation/AnimCurveTypes.h
"
65
#include "
ClothSimData.h
"
66
#include "
SingleAnimationPlayData.h
"
67
#include "
Animation/PoseSnapshot.h
"
68
#include "
Components/SkeletalMeshComponent.h
"
69
#include "
Components/CapsuleComponent.h
"
70
#include "
Components/SphereComponent.h
"
71
#include "
Components/BoxComponent.h
"
72
#include "
Components/InputComponent.h
"
73
#include "
GraphEditAction.h
"
74
#include "
BlueprintUtilities.h
"
75
#include "
IAudioExtensionPlugin.h
"
76
#include "
Audio.h
"
77
#include "
Components/AudioComponent.h
"
78
#include "
Camera/CameraComponent.h
"
79
#include "
GameFramework/SpringArmComponent.h
"
80
#include "
AI/RVOAvoidanceInterface.h
"
81
#include "
AI/NavDataGenerator.h
"
82
#include "
AI/NavigationSystemBase.h
"
83
#include "
GameFramework/CharacterMovementComponent.h
"
84
#include "
ParticleVertexFactory.h
"
85
#include "
TextureResource.h
"
86
#include "
StaticParameterSet.h
"
87
#include "
MaterialShared.h
"
88
#include "
StaticBoundShaderState.h
"
89
#include "
BatchedElements.h
"
90
#include "
MeshBatch.h
"
91
#include "
SceneUtils.h
"
92
#include "
SceneManagement.h
"
93
#include "
MeshParticleVertexFactory.h
"
94
#include "
Distributions.h
"
95
#include "
ParticleEmitterInstances.h
"
96
#include "
Scalability.h
"
97
#include "
Particles/ParticleEmitter.h
"
98
#include "
Particles/ParticleSystemComponent.h
"
99
#include "
Components/LightComponent.h
"
100
#include "
Components/PointLightComponent.h
"
101
#include "
Components/SpotLightComponent.h
"
102
103
// Other
104
#include "
Engine/World.h
"
105
#include "
Engine/StaticMesh.h
"
106
#include "
Engine/SkeletalMesh.h
"
107
#include "
Engine/Texture2D.h
"
108
#include "
Engine/CollisionProfile.h
"
109
#include "
Kismet/GameplayStatics.h
"
110
#include "
MaterialExpressionIO.h
"
111
#include "
Materials/Material.h
"
112
#include "
Materials/MaterialInstance.h
"
113
#include "
Materials/MaterialInstanceDynamic.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
ActorComponent.h
Actor.h
AnimCurveTypes.h
AnimInterpFilter.h
AnimTypes.h
AudioComponent.h
Audio.h
BatchedElements.h
BlendableManager.h
BlueprintUtilities.h
BoneContainer.h
BoneIndices.h
BoxComponent.h
CameraComponent.h
CapsuleComponent.h
CharacterMovementComponent.h
Character.h
ClothSimData.h
CollisionProfile.h
CollisionQueryParams.h
ComponentInstanceDataCache.h
Components.h
Controller.h
ConvexVolume.h
CustomBoneIndexArray.h
DebugViewModeHelpers.h
Distributions.h
EngineDefines.h
EngineLogs.h
FinalPostProcessSettings.h
GPUSkinPublicDefs.h
GameModeBase.h
GameplayStatics.h
GenericOctreePublic.h
GenericOctree.h
GraphEditAction.h
HitProxies.h
IAudioExtensionPlugin.h
InputComponent.h
LightComponent.h
MaterialExpressionIO.h
MaterialInstanceDynamic.h
MaterialInstance.h
MaterialShared.h
Material.h
MeshBatch.h
MeshComponent.h
MeshParticleVertexFactory.h
MonolithicHeaderBoilerplate.h
MONOLITHIC_HEADER_BOILERPLATE
#define MONOLITHIC_HEADER_BOILERPLATE()
Definition
MonolithicHeaderBoilerplate.h:10
NavDataGenerator.h
NavigationSystemBase.h
ParticleEmitterInstances.h
ParticleEmitter.h
ParticleHelper.h
ParticleSystemComponent.h
ParticleVertexFactory.h
Pawn.h
PhysxUserData.h
PixelFormat.h
PlayerController.h
PointLightComponent.h
PoseSnapshot.h
PrimitiveComponent.h
PrimitiveSceneProxy.h
PrimitiveUniformShaderParameters.h
PrimitiveViewRelevance.h
RVOAvoidanceInterface.h
RawIndexBuffer.h
ReferenceSkeleton.h
Scalability.h
SceneComponent.h
SceneInterface.h
SceneManagement.h
SceneTypes.h
SceneUtils.h
SceneView.h
ShowFlags.h
SingleAnimationPlayData.h
SkeletalMeshComponent.h
SkeletalMesh.h
SoundBase.h
SoundWave.h
SphereComponent.h
SpotLightComponent.h
SpringArmComponent.h
StaticBoundShaderState.h
StaticMeshComponent.h
StaticMesh.h
StaticParameterSet.h
Texture2D.h
TextureResource.h
TimerManager.h
UnrealClient.h
WorldCollision.h
World.h
Engine
Source
Runtime
Engine
Public
EngineMinimal.h
Generated by
1.9.8