UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
EngineSharedPCH.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "SlateSharedPCH.h"
6
7// From ApplicationCore:
14
15// From AssetRegistry:
17
18// From AudioExtensions:
20
21// From CoreOnline:
22#include "Online/CoreOnline.h"
23
24// From DeveloperSettings:
26
27// From Json:
28#include "Dom/JsonObject.h"
29#include "Dom/JsonValue.h"
30#include "JsonGlobals.h"
35
36// From RHI:
37#include "RHIDefinitions.h"
38#include "RHI.h"
39#include "RHIStaticStates.h"
40
41// From RenderCore:
42#include "GlobalShader.h"
43#include "RenderCommandFence.h"
44#include "RenderResource.h"
45#include "RenderingThread.h"
46#include "UniformBuffer.h"
47#include "PackedNormal.h"
48#include "RenderUtils.h"
49#include "ShaderParameters.h"
50#include "ShaderCore.h"
51#include "Shader.h"
52#include "VertexFactory.h"
55
56// From PacketHandler:
57#include "PacketHandler.h"
58
59// From PhysicsCore:
62
63// From Engine:
68#include "AlphaBlend.h"
83#include "Animation/AnimStats.h"
84#include "Animation/AnimTypes.h"
86#include "Animation/Skeleton.h"
87#include "Animation/SmartName.h"
88#include "AnimInterpFilter.h"
89#include "Audio.h"
90#include "BatchedElements.h"
91#include "BlendableManager.h"
92#include "BlueprintUtilities.h"
93#include "BoneContainer.h"
94#include "BoneIndices.h"
95#include "BonePose.h"
97#include "Camera/CameraTypes.h"
99#include "ClothSimData.h"
100#include "CollisionQueryParams.h"
102#include "Components.h"
111#include "ConvexVolume.h"
112#include "Curves/CurveBase.h"
113#include "Curves/CurveFloat.h"
115#include "Curves/IndexedCurve.h"
116#include "Curves/KeyHandle.h"
117#include "Curves/RichCurve.h"
118#include "CustomBoneIndexArray.h"
119#include "DataTableUtils.h"
120#include "DebugViewModeHelpers.h"
121#include "EdGraph/EdGraph.h"
122#include "EdGraph/EdGraphNode.h"
124#include "EdGraph/EdGraphPin.h"
127#include "Engine/Blueprint.h"
128#include "Engine/BlueprintCore.h"
130#include "Engine/Brush.h"
131#include "Engine/Channel.h"
133#include "Engine/CurveTable.h"
134#include "Engine/DataAsset.h"
135#include "Engine/DataTable.h"
137#include "Engine/Engine.h"
139#include "Engine/EngineTypes.h"
140#include "Engine/GameInstance.h"
144#include "Engine/Level.h"
146#include "Engine/LocalPlayer.h"
149#include "Engine/NetConnection.h"
150#include "Engine/NetDriver.h"
153#include "Engine/Player.h"
154#include "Engine/PoseWatch.h"
155#include "Engine/Scene.h"
157#include "Engine/SkeletalMesh.h"
158#include "Engine/StaticMesh.h"
159#include "Engine/Texture.h"
160#include "Engine/Texture2D.h"
164#include "Engine/TitleSafeZone.h"
166#include "Engine/World.h"
167#include "EngineDefines.h"
168#include "EngineGlobals.h"
169#include "EngineLogs.h"
170#include "EngineStats.h"
172#include "GameFramework/Actor.h"
176#include "GameFramework/Info.h"
178#include "GameFramework/Pawn.h"
181#include "GameFramework/Volume.h"
183#include "GPUSkinPublicDefs.h"
184#include "HitProxies.h"
188#include "LatentActions.h"
189#include "LocalVertexFactory.h"
190#include "MaterialExpressionIO.h"
191#include "Materials/Material.h"
199#include "MaterialShaderType.h"
200#include "MaterialShared.h"
201#include "Math/GenericOctree.h"
203#include "MeshBatch.h"
205#include "Model.h"
206#include "Net/DataBunch.h"
208#include "PhysxUserData.h"
209#include "PixelFormat.h"
210#include "PreviewScene.h"
211#include "PrimitiveSceneProxy.h"
214#include "RawIndexBuffer.h"
215#include "ReferenceSkeleton.h"
216#include "SceneInterface.h"
217#include "SceneManagement.h"
218#include "SceneTypes.h"
219#include "SceneUtils.h"
220#include "SceneView.h"
221#include "ShowFlags.h"
223#include "Sound/AudioVolume.h"
225#include "Sound/SoundBase.h"
227#include "Sound/SoundGroups.h"
228#include "Sound/SoundWave.h"
229#include "StaticParameterSet.h"
230#include "TextureResource.h"
231#include "Tickable.h"
232#include "TimerManager.h"
233#include "UnrealClient.h"
234#include "UnrealEngine.h"
235#include "Vehicles/TireType.h"
238#include "WorldCollision.h"
239
240// Chaos
241#include "Chaos/ParticleHandle.h"
243
244
245#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5
246#include "Engine/MeshMerging.h"
247#endif
248