UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
EnginePrivatePCH.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
// From Core:
6
#include "
CoreTypes.h
"
7
#include "
Misc/Exec.h
"
8
#include "
Misc/AssertionMacros.h
"
9
#include "
HAL/PlatformMisc.h
"
10
#include "
GenericPlatform/GenericPlatformMisc.h
"
11
#include "
CoreFwd.h
"
12
#include "
Containers/ContainersFwd.h
"
13
#include "
UObject/UObjectHierarchyFwd.h
"
14
#include "
HAL/PlatformCrt.h
"
15
#include "Containers/Array.h"
16
#include "
HAL/UnrealMemory.h
"
17
#include "
Templates/IsPointer.h
"
18
#include "
HAL/PlatformMemory.h
"
19
#include "
GenericPlatform/GenericPlatformMemory.h
"
20
#include "
HAL/MemoryBase.h
"
21
#include "
Misc/OutputDevice.h
"
22
#include "
Logging/LogVerbosity.h
"
23
#include "
Misc/VarArgs.h
"
24
#include "
HAL/PlatformAtomics.h
"
25
#include "
GenericPlatform/GenericPlatformAtomics.h
"
26
#include "
Templates/UnrealTypeTraits.h
"
27
#include "
Templates/AndOrNot.h
"
28
#include "
Templates/IsArithmetic.h
"
29
#include "
Templates/IsPODType.h
"
30
#include "
Templates/IsTriviallyCopyConstructible.h
"
31
#include "
Templates/UnrealTemplate.h
"
32
#include "
Templates/EnableIf.h
"
33
#include "
Templates/RemoveReference.h
"
34
#include "
Templates/TypeCompatibleBytes.h
"
35
#include "
Templates/IntegralConstant.h
"
36
#include "
Templates/IsClass.h
"
37
#include "
Traits/IsContiguousContainer.h
"
38
#include "
Containers/ContainerAllocationPolicies.h
"
39
#include "
HAL/PlatformMath.h
"
40
#include "
GenericPlatform/GenericPlatformMath.h
"
41
#include "
Templates/MemoryOps.h
"
42
#include "
Templates/IsTriviallyCopyAssignable.h
"
43
#include "
Math/NumericLimits.h
"
44
#include "
Serialization/Archive.h
"
45
#include "
Templates/IsEnumClass.h
"
46
#include "
HAL/PlatformProperties.h
"
47
#include "
GenericPlatform/GenericPlatformProperties.h
"
48
#include "
Misc/Compression.h
"
49
#include "
Misc/EngineVersionBase.h
"
50
#include "
Internationalization/TextNamespaceFwd.h
"
51
#include "
Templates/Less.h
"
52
#include "Templates/Sorting.h"
53
#include "
Containers/UnrealString.h
"
54
#include "
Misc/CString.h
"
55
#include "
Misc/Char.h
"
56
#include "
HAL/PlatformString.h
"
57
#include "
GenericPlatform/GenericPlatformStricmp.h
"
58
#include "
GenericPlatform/GenericPlatformString.h
"
59
#include "
Misc/Crc.h
"
60
#include "
Math/UnrealMathUtility.h
"
61
#include "Containers/Map.h"
62
#include "
Misc/StructBuilder.h
"
63
#include "
Templates/AlignmentTemplates.h
"
64
#include "
Templates/Function.h
"
65
#include "
Templates/Decay.h
"
66
#include "Templates/Invoke.h"
67
#include "
Templates/PointerIsConvertibleFromTo.h
"
68
#include "Containers/Set.h"
69
#include "
Templates/TypeHash.h
"
70
#include "
Containers/SparseArray.h
"
71
#include "
Containers/ScriptArray.h
"
72
#include "
Containers/BitArray.h
"
73
#include "
Algo/Reverse.h
"
74
#include "
Math/Color.h
"
75
#include "
Misc/Parse.h
"
76
#include "
Logging/LogMacros.h
"
77
#include "
Logging/LogCategory.h
"
78
#include "
UObject/NameTypes.h
"
79
#include "
HAL/CriticalSection.h
"
80
#include "
Misc/Timespan.h
"
81
#include "
Containers/StringConv.h
"
82
#include "
UObject/UnrealNames.h
"
83
#include "
Templates/SharedPointer.h
"
84
#include "
CoreGlobals.h
"
85
#include "
HAL/PlatformTLS.h
"
86
#include "
GenericPlatform/GenericPlatformTLS.h
"
87
#include "
Delegates/Delegate.h
"
88
#include "
UObject/WeakObjectPtrTemplates.h
"
89
#include "
Delegates/MulticastDelegateBase.h
"
90
#include "
Delegates/IDelegateInstance.h
"
91
#include "
Delegates/DelegateSettings.h
"
92
#include "
Delegates/DelegateBase.h
"
93
#include "
Delegates/IntegerSequence.h
"
94
#include "
Templates/Tuple.h
"
95
#include "
UObject/ScriptDelegates.h
"
96
#include "
CoreMinimal.h
"
97
#include "
Math/UnrealMath.h
"
98
#include "
Templates/IsFloatingPoint.h
"
99
#include "
Templates/IsIntegral.h
"
100
#include "
Templates/IsSigned.h
"
101
#include "
Templates/Greater.h
"
102
#include "
Math/ColorList.h
"
103
#include "
Math/IntRect.h
"
104
#include "
Math/IntPoint.h
"
105
#include "
Math/Vector2D.h
"
106
#include "
Math/Edge.h
"
107
#include "
Math/Vector.h
"
108
#include "
Misc/ByteSwap.h
"
109
#include "
Internationalization/Text.h
"
110
#include "
Containers/EnumAsByte.h
"
111
#include "
Internationalization/CulturePointer.h
"
112
#include "
Internationalization/TextLocalizationManager.h
"
113
#include "Misc/Optional.h"
114
#include "
Templates/UniquePtr.h
"
115
#include "
Templates/IsArray.h
"
116
#include "
Templates/RemoveExtent.h
"
117
#include "
Internationalization/Internationalization.h
"
118
#include "
Templates/UniqueObj.h
"
119
#include "
Math/IntVector.h
"
120
#include "
Math/CapsuleShape.h
"
121
#include "
Math/RangeSet.h
"
122
#include "
Math/Range.h
"
123
#include "
Misc/DateTime.h
"
124
#include "
Math/RangeBound.h
"
125
#include "
Math/Box2D.h
"
126
#include "
Math/BoxSphereBounds.h
"
127
#include "
Math/Sphere.h
"
128
#include "
Math/Box.h
"
129
#include "
Math/OrientedBox.h
"
130
#include "
Math/Interval.h
"
131
#include "
Math/RotationAboutPointMatrix.h
"
132
#include "
Math/Matrix.h
"
133
#include "
Math/Vector4.h
"
134
#include "
Math/Plane.h
"
135
#include "
UObject/ObjectVersion.h
"
136
#include "
Math/Rotator.h
"
137
#include "
Math/VectorRegister.h
"
138
#include "
Math/Axis.h
"
139
#include "
Math/RotationTranslationMatrix.h
"
140
#include "
Math/ScaleRotationTranslationMatrix.h
"
141
#include "
Math/RotationMatrix.h
"
142
#include "
Math/PerspectiveMatrix.h
"
143
#include "
Math/OrthoMatrix.h
"
144
#include "
Math/TranslationMatrix.h
"
145
#include "
Math/QuatRotationTranslationMatrix.h
"
146
#include "
Math/Quat.h
"
147
#include "
Math/InverseRotationMatrix.h
"
148
#include "
Math/ScaleMatrix.h
"
149
#include "
Math/MirrorMatrix.h
"
150
#include "
Math/ClipProjectionMatrix.h
"
151
#include "
Math/InterpCurve.h
"
152
#include "
Math/TwoVectors.h
"
153
#include "
Math/InterpCurvePoint.h
"
154
#include "
Math/CurveEdInterface.h
"
155
#include "
Math/Float16Color.h
"
156
#include "
Math/Float16.h
"
157
#include "
Math/Float32.h
"
158
#include "
Math/Vector2DHalf.h
"
159
#include "
Math/Transform.h
"
160
#include "
Math/ConvexHull2d.h
"
161
#include "
HAL/ThreadSafeCounter.h
"
162
#include "
HAL/ThreadSingleton.h
"
163
#include "
HAL/TlsAutoCleanup.h
"
164
#include "
HAL/PlatformTime.h
"
165
#include "
GenericPlatform/GenericPlatformTime.h
"
166
#include "
Stats/Stats.h
"
167
#include "
Containers/LockFreeList.h
"
168
#include "
Misc/NoopCounter.h
"
169
#include "
Containers/ChunkedArray.h
"
170
#include "
Containers/IndirectArray.h
"
171
#include "
Misc/EnumClassFlags.h
"
172
#include "
Misc/OutputDeviceRedirector.h
"
173
#include "
ProfilingDebugging/ResourceSize.h
"
174
#include "
Misc/Guid.h
"
175
#include "
Math/RandomStream.h
"
176
#include "
Containers/List.h
"
177
#include "
Misc/CoreMisc.h
"
178
#include "
HAL/Event.h
"
179
#include "
Serialization/BitReader.h
"
180
#include "
Serialization/BitWriter.h
"
181
#include "
Misc/NetworkGuid.h
"
182
#include "
HAL/IConsoleManager.h
"
183
#include "
Containers/LockFreeFixedSizeAllocator.h
"
184
#include "
Misc/MemStack.h
"
185
#include "
Templates/RefCounting.h
"
186
#include "
Async/TaskGraphInterfaces.h
"
187
#include "
Misc/Attribute.h
"
188
#include "
Templates/ScopedCallback.h
"
189
#include "
Misc/CoreStats.h
"
190
#include "
Modules/ModuleInterface.h
"
191
#include "
HAL/PlatformProcess.h
"
192
#include "
GenericPlatform/GenericPlatformProcess.h
"
193
#include "
GenericPlatform/ICursor.h
"
194
#include "
GenericPlatform/GenericPlatformAffinity.h
"
195
#include "
Misc/IQueuedWork.h
"
196
#include "
Misc/QueuedThreadPool.h
"
197
#include "
Async/AsyncWork.h
"
198
#include "
GenericPlatform/GenericWindow.h
"
199
#include "
GenericPlatform/GenericApplication.h
"
200
#include "
GenericPlatform/GenericApplicationMessageHandler.h
"
201
#include "
GenericPlatform/GenericWindowDefinition.h
"
202
#include "
Math/TransformCalculus.h
"
203
#include "
Math/TransformCalculus2D.h
"
204
#include "
Serialization/BufferReader.h
"
205
#include "
Misc/SecureHash.h
"
206
#include "
Containers/StaticArray.h
"
207
#include "
Async/Future.h
"
208
#include "
Serialization/ArchiveProxy.h
"
209
#include "
UObject/DebugSerializationFlags.h
"
210
#include "
Math/SHMath.h
"
211
#include "
Misc/ScopedEvent.h
"
212
#include "
Containers/ResourceArray.h
"
213
#include "
Containers/DynamicRHIResourceArray.h
"
214
#include "
Modules/ModuleManager.h
"
215
#include "
Modules/Boilerplate/ModuleBoilerplate.h
"
216
#include "
Misc/BufferedOutputDevice.h
"
217
#include "
HAL/ThreadSafeBool.h
"
218
#include "
Serialization/CustomVersion.h
"
219
#include "
Features/IModularFeature.h
"
220
#include "
Features/IModularFeatures.h
"
221
#include "
Misc/ObjectThumbnail.h
"
222
#include "
Misc/OutputDeviceError.h
"
223
#include "
Misc/Paths.h
"
224
#include "
Misc/CommandLine.h
"
225
#include "
Misc/ScopeLock.h
"
226
#include "
Misc/App.h
"
227
#include "Containers/Queue.h"
228
#include "
GenericPlatform/IInputInterface.h
"
229
#include "
Misc/EngineVersion.h
"
230
#include "
Serialization/MemoryArchive.h
"
231
#include "
Internationalization/InternationalizationMetadata.h
"
232
#include "
Internationalization/GatherableTextData.h
"
233
#include "
Serialization/MemoryWriter.h
"
234
#include "
HAL/Runnable.h
"
235
#include "
ProfilingDebugging/ProfilingHelpers.h
"
236
#include "
Logging/TokenizedMessage.h
"
237
#include "
Logging/MessageLog.h
"
238
#include "
GenericPlatform/GenericPlatformFile.h
"
239
#include "
Misc/ConfigCacheIni.h
"
240
#include "
Containers/ArrayView.h
"
241
242
// From CoreUObject:
243
#include "
UObject/ObjectMacros.h
"
244
#include "
UObject/Script.h
"
245
#include "
UObject/UObjectGlobals.h
"
246
#include "
UObject/Object.h
"
247
#include "
UObject/UObjectBaseUtility.h
"
248
#include "
UObject/UObjectBase.h
"
249
#include "
UObject/UObjectArray.h
"
250
#include "
UObject/UObjectMarks.h
"
251
#include "
UObject/Class.h
"
252
#include "
UObject/GarbageCollection.h
"
253
#include "
UObject/GeneratedCppIncludes.h
"
254
#include "
Serialization/ArchiveUObject.h
"
255
#include "
UObject/CoreNative.h
"
256
#include "
UObject/WeakObjectPtr.h
"
257
#include "
UObject/CoreNetTypes.h
"
258
#include "
Templates/Casts.h
"
259
#include "
UObject/PersistentObjectPtr.h
"
260
#include "
UObject/SoftObjectPtr.h
"
261
#include "
UObject/LazyObjectPtr.h
"
262
#include "
UObject/ScriptInterface.h
"
263
#include "
UObject/UnrealType.h
"
264
#include "
UObject/PropertyTag.h
"
265
#include "
Serialization/SerializedPropertyScope.h
"
266
#include "
Templates/SubclassOf.h
"
267
#include "
UObject/CoreNet.h
"
268
#include "
UObject/ScriptMacros.h
"
269
#include "
UObject/Stack.h
"
270
#include "
UObject/Interface.h
"
271
#include "
Misc/WorldCompositionUtility.h
"
272
#include "
UObject/GCObject.h
"
273
#include "
Serialization/BulkData.h
"
274
#include "
UObject/Package.h
"
275
#include "
UObject/UObjectHash.h
"
276
#include "
UObject/UObjectIterator.h
"
277
#include "
Online/CoreOnline.h
"
278
#include "
UObject/TextProperty.h
"
279
#include "
Misc/PackageName.h
"
280
#include "
UObject/ObjectResource.h
"
281
#include "
UObject/LinkerLoad.h
"
282
#include "
UObject/Linker.h
"
283
#include "
UObject/PackageFileSummary.h
"
284
#include "
UObject/UObjectAnnotation.h
"
285
#include "
UObject/ObjectRedirector.h
"
286
#include "
UObject/ConstructorHelpers.h
"
287
288
// From InputCore:
289
#include "
InputCoreTypes.h
"
290
291
// From SlateCore:
292
#include "
Types/SlateEnums.h
"
293
#include "
Styling/SlateColor.h
"
294
#include "
Styling/WidgetStyle.h
"
295
#include "
Layout/SlateRect.h
"
296
#include "
Layout/Visibility.h
"
297
#include "
Rendering/SlateLayoutTransform.h
"
298
#include "
Layout/Geometry.h
"
299
#include "
Layout/PaintGeometry.h
"
300
#include "
Rendering/SlateRenderTransform.h
"
301
#include "
Input/Events.h
"
302
#include "
Widgets/SWidget.h
"
303
#include "
Input/CursorReply.h
"
304
#include "
Input/ReplyBase.h
"
305
#include "
Input/Reply.h
"
306
#include "
Input/DragAndDrop.h
"
307
#include "
Input/NavigationReply.h
"
308
#include "
Input/PopupMethodReply.h
"
309
#include "
Types/ISlateMetaData.h
"
310
#include "
Layout/ArrangedWidget.h
"
311
#include "
Types/WidgetActiveTimerDelegate.h
"
312
#include "
Layout/LayoutGeometry.h
"
313
#include "
Layout/Margin.h
"
314
#include "
Widgets/DeclarativeSyntaxSupport.h
"
315
#include "
Widgets/SNullWidget.h
"
316
#include "
SlotBase.h
"
317
#include "
Layout/Children.h
"
318
#include "
Widgets/SPanel.h
"
319
#include "
Widgets/SOverlay.h
"
320
#include "
Fonts/SlateFontInfo.h
"
321
#include "
Fonts/CompositeFont.h
"
322
#include "
Sound/SlateSound.h
"
323
#include "
Styling/SlateBrush.h
"
324
#include "
Styling/SlateWidgetStyle.h
"
325
#include "
Rendering/RenderingCommon.h
"
326
#include "
Styling/SlateTypes.h
"
327
#include "
Styling/ISlateStyle.h
"
328
#include "
Styling/StyleDefaults.h
"
329
#include "
Brushes/SlateNoResource.h
"
330
#include "
Types/SlateStructs.h
"
331
#include "
Styling/SlateWidgetStyleAsset.h
"
332
#include "
Styling/SlateWidgetStyleContainerBase.h
"
333
#include "
Styling/SlateWidgetStyleContainerInterface.h
"
334
#include "
Widgets/SCompoundWidget.h
"
335
#include "
Widgets/SBoxPanel.h
"
336
#include "
Styling/CoreStyle.h
"
337
#include "
Widgets/SWindow.h
"
338
#include "
Animation/CurveSequence.h
"
339
#include "
Animation/CurveHandle.h
"
340
#include "
Fonts/ShapedTextFwd.h
"
341
#include "
Fonts/FontProviderInterface.h
"
342
343
// From Slate:
344
#include "
SlateFwd.h
"
345
#include "
Framework/Commands/InputChord.h
"
346
347
// From RHI:
348
#include "
RHIDefinitions.h
"
349
#include "
RHI.h
"
350
#include "
RHIStaticStates.h
"
351
352
// From RenderCore:
353
#include "
RenderCommandFence.h
"
354
#include "
RenderResource.h
"
355
#include "
RenderingThread.h
"
356
#include "
UniformBuffer.h
"
357
#include "
PackedNormal.h
"
358
#include "
RenderUtils.h
"
359
#include "
ShaderParameters.h
"
360
#include "
ShaderCore.h
"
361
#include "
Shader.h
"
362
#include "
VertexFactory.h
"
363
364
// From AssetRegistry:
365
#include "
AssetRegistry/AssetData.h
"
366
367
// From Engine:
368
#include "
EngineLogs.h
"
369
#include "
Engine/EngineTypes.h
"
370
#include "
Engine/NetSerialization.h
"
371
#include "
Engine/EngineBaseTypes.h
"
372
#include "
Interfaces/Interface_AssetUserData.h
"
373
#include "
EdGraph/EdGraphNode.h
"
374
#include "
EdGraph/EdGraphPin.h
"
375
#include "
Components/ActorComponent.h
"
376
#include "
ComponentInstanceDataCache.h
"
377
#include "
Components/SceneComponent.h
"
378
#include "
GameFramework/Actor.h
"
379
#include "
Engine/Level.h
"
380
#include "
Engine/MaterialMerging.h
"
381
#include "
EngineDefines.h
"
382
#include "
CollisionQueryParams.h
"
383
#include "
AI/Navigation/NavigationTypes.h
"
384
#include "
AI/Navigation/NavQueryFilter.h
"
385
#include "
WorldCollision.h
"
386
#include "
AI/Navigation/NavAgentInterface.h
"
387
#include "
Engine/Blueprint.h
"
388
#include "
Engine/BlueprintCore.h
"
389
#include "
SceneTypes.h
"
390
#include "
GameFramework/Pawn.h
"
391
#include "
Engine/LatentActionManager.h
"
392
#include "
Engine/GameInstance.h
"
393
#include "
Engine/World.h
"
394
#include "
Engine/PendingNetGame.h
"
395
#include "
PixelFormat.h
"
396
#include "
HitProxies.h
"
397
#include "
Engine/BlendableInterface.h
"
398
#include "
UnrealClient.h
"
399
#include "
Engine/Scene.h
"
400
#include "
ShowFlags.h
"
401
#include "
Engine/ScriptViewportClient.h
"
402
#include "
Engine/GameViewportClient.h
"
403
#include "
Engine/ViewportSplitScreen.h
"
404
#include "
Engine/TitleSafeZone.h
"
405
#include "
Engine/GameViewportDelegates.h
"
406
#include "
Engine/DebugDisplayProperty.h
"
407
#include "
PhysxUserData.h
"
408
#include "
PhysicsEngine/BodyInstance.h
"
409
#include "
SceneInterface.h
"
410
#include "
Curves/KeyHandle.h
"
411
#include "
Curves/IndexedCurve.h
"
412
#include "
DebugViewModeHelpers.h
"
413
#include "
SceneView.h
"
414
#include "
ConvexVolume.h
"
415
#include "
FinalPostProcessSettings.h
"
416
#include "
BlendableManager.h
"
417
#include "
Curves/RichCurve.h
"
418
#include "
AI/Navigation/NavRelevantInterface.h
"
419
#include "
Engine/TextureStreamingTypes.h
"
420
#include "
Components/PrimitiveComponent.h
"
421
#include "
Components.h
"
422
#include "
Materials/MaterialInterface.h
"
423
#include "
PrimitiveUniformShaderParameters.h
"
424
#include "
MaterialShared.h
"
425
#include "
StaticParameterSet.h
"
426
#include "
PrimitiveViewRelevance.h
"
427
#include "
PrimitiveSceneProxy.h
"
428
#include "
Engine/TextureDefines.h
"
429
#include "
Curves/CurveOwnerInterface.h
"
430
#include "
Engine/Texture.h
"
431
#include "
Curves/CurveBase.h
"
432
#include "
TextureResource.h
"
433
#include "
Curves/CurveFloat.h
"
434
#include "
Interfaces/Interface_CollisionDataProvider.h
"
435
#include "
Engine/Engine.h
"
436
#include "
Engine/Texture2D.h
"
437
#include "
Engine/Brush.h
"
438
#include "
StaticBoundShaderState.h
"
439
#include "
BatchedElements.h
"
440
#include "
GameFramework/Volume.h
"
441
#include "
EngineGlobals.h
"
442
#include "
Audio.h
"
443
#include "
AudioDevice.h
"
444
#include "
Sound/SoundAttenuation.h
"
445
#include "
IAudioExtensionPlugin.h
"
446
#include "
Components/MeshComponent.h
"
447
#include "
BoneIndices.h
"
448
#include "
ReferenceSkeleton.h
"
449
#include "
Sound/AudioVolume.h
"
450
#include "
SceneUtils.h
"
451
#include "
GPUSkinPublicDefs.h
"
452
#include "
Animation/AnimTypes.h
"
453
#include "
Animation/AnimLinkableElement.h
"
454
#include "
MeshBatch.h
"
455
#include "
Animation/PreviewAssetAttachComponent.h
"
456
#include "
BoneContainer.h
"
457
#include "
LocalVertexFactory.h
"
458
#include "
Engine/SkeletalMesh.h
"
459
#include "
Engine/TextureLightProfile.h
"
460
#include "
SceneManagement.h
"
461
#include "
Kismet/BlueprintFunctionLibrary.h
"
462
#include "
Animation/SmartName.h
"
463
#include "
Animation/Skeleton.h
"
464
#include "
AnimInterpFilter.h
"
465
#include "
GameFramework/Info.h
"
466
#include "
Animation/AnimationAsset.h
"
467
#include "
Animation/AnimCurveTypes.h
"
468
#include "
Engine/DeveloperSettings.h
"
469
#include "
GameFramework/DamageType.h
"
470
#include "
GameFramework/WorldSettings.h
"
471
#include "
RawIndexBuffer.h
"
472
#include "
Components/SkinnedMeshComponent.h
"
473
#include "
Camera/CameraTypes.h
"
474
#include "
Components/InputComponent.h
"
475
#include "
GameFramework/Controller.h
"
476
#include "
GameFramework/OnlineReplStructs.h
"
477
#include "
BodySetupEnums.h
"
478
#include "
Animation/AnimSequenceBase.h
"
479
#include "
Math/GenericOctreePublic.h
"
480
#include "
Camera/PlayerCameraManager.h
"
481
#include "
Camera/CameraShakeBase.h
"
482
#include "
GameFramework/ForceFeedbackEffect.h
"
483
#include "
Materials/Material.h
"
484
#include "
MaterialExpressionIO.h
"
485
#include "
Materials/MaterialExpressionMaterialFunctionCall.h
"
486
#include "
Materials/MaterialExpression.h
"
487
#include "
Materials/MaterialFunction.h
"
488
#include "
GameFramework/PlayerController.h
"
489
#include "
GameFramework/PlayerMuteList.h
"
490
#include "
Animation/AnimSequence.h
"
491
#include "
AI/NavigationSystemBase.h
"
492
#include "
Sound/SoundConcurrency.h
"
493
#include "
ClothSimData.h
"
494
#include "
DynamicMeshBuilder.h
"
495
#include "
EngineStats.h
"
496
#include "
Components/SkeletalMeshComponent.h
"
497
#include "
SingleAnimationPlayData.h
"
498
#include "
Engine/StaticMesh.h
"
499
#include "
Engine/CollisionProfile.h
"
500
#include "
Components/AudioComponent.h
"
501
#include "
Animation/AnimStats.h
"
502
#include "
PhysicsPublic.h
"
503
#include "
CustomBoneIndexArray.h
"
504
#include "
EngineUtils.h
"
505
#include "
BonePose.h
"
506
#include "
PhysicsEngine/AggregateGeom.h
"
507
#include "
PhysicsEngine/ConvexElem.h
"
508
#include "
PhysicsEngine/ShapeElem.h
"
509
#include "
PhysicsEngine/BoxElem.h
"
510
#include "
PhysicsEngine/SphereElem.h
"
511
#include "
PhysicsEngine/SphylElem.h
"
512
#include "
PhysicsEngine/BodySetup.h
"
513
#include "
Engine/Player.h
"
514
#include "
Engine/Font.h
"
515
#include "
Engine/FontImportOptions.h
"
516
#include "
CanvasTypes.h
"
517
#include "
Components/StaticMeshComponent.h
"
518
#include "
ContentStreaming.h
"
519
#include "
GameFramework/MovementComponent.h
"
520
#include "
CanvasItem.h
"
521
#include "Model.h"
522
#include "
UnrealEngine.h
"
523
#include "
Engine/BlueprintGeneratedClass.h
"
524
#include "
ParticleHelper.h
"
525
#include "
MeshParticleVertexFactory.h
"
526
#include "
ParticleVertexFactory.h
"
527
#include "
AlphaBlend.h
"
528
#include "
Animation/AnimCompositeBase.h
"
529
#include "
Particles/ParticleSystem.h
"
530
#include "
Particles/Emitter.h
"
531
#include "
TimerManager.h
"
532
533
#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5
534
#include "
Templates/IsTriviallyDestructible.h
"
535
#endif
ActorComponent.h
Actor.h
AggregateGeom.h
AlignmentTemplates.h
AlphaBlend.h
AndOrNot.h
AnimCompositeBase.h
AnimCurveTypes.h
AnimInterpFilter.h
AnimLinkableElement.h
AnimSequenceBase.h
AnimSequence.h
AnimStats.h
AnimTypes.h
AnimationAsset.h
App.h
ArchiveProxy.h
ArchiveUObject.h
ArrangedWidget.h
ArrayView.h
AssertionMacros.h
AssetData.h
AsyncWork.h
Attribute.h
AudioComponent.h
AudioDevice.h
AudioVolume.h
Audio.h
Axis.h
BatchedElements.h
BitArray.h
BitReader.h
BitWriter.h
BlendableInterface.h
BlendableManager.h
BlueprintCore.h
BlueprintFunctionLibrary.h
BlueprintGeneratedClass.h
Blueprint.h
BodyInstance.h
BodySetupEnums.h
BodySetup.h
BoneContainer.h
BoneIndices.h
BonePose.h
Box2D.h
BoxElem.h
BoxSphereBounds.h
Brush.h
BufferReader.h
BufferedOutputDevice.h
BulkData.h
ByteSwap.h
CString.h
CameraShakeBase.h
CameraTypes.h
CanvasItem.h
CanvasTypes.h
CapsuleShape.h
Casts.h
Char.h
Children.h
Class.h
Engine.h
ClipProjectionMatrix.h
ClothSimData.h
CollisionProfile.h
CollisionQueryParams.h
ColorList.h
Color.h
ComponentInstanceDataCache.h
Components.h
CompositeFont.h
Compression.h
ConfigCacheIni.h
ConstructorHelpers.h
ContainerAllocationPolicies.h
ContainersFwd.h
ContentStreaming.h
Controller.h
ConvexElem.h
ConvexHull2d.h
ConvexVolume.h
CoreFwd.h
CoreGlobals.h
CoreMinimal.h
CoreMisc.h
CoreNative.h
CoreNetTypes.h
CoreNet.h
CoreOnline.h
CoreStats.h
CoreStyle.h
CoreTypes.h
Stack.h
ChunkedArray.h
Event.h
Box.h
Matrix.h
Plane.h
RandomStream.h
Range.h
Sphere.h
Transform.h
Vector.h
CommandLine.h
Archive.h
Stats.h
Function.h
MemoryOps.h
SharedPointer.h
Crc.h
CriticalSection.h
CulturePointer.h
CursorReply.h
CurveBase.h
CurveEdInterface.h
CurveFloat.h
CurveHandle.h
CurveOwnerInterface.h
CurveSequence.h
CustomBoneIndexArray.h
CustomVersion.h
DamageType.h
DateTime.h
DebugDisplayProperty.h
DebugSerializationFlags.h
DebugViewModeHelpers.h
Decay.h
DeclarativeSyntaxSupport.h
DelegateBase.h
DelegateSettings.h
Delegate.h
DeveloperSettings.h
DragAndDrop.h
DynamicMeshBuilder.h
DynamicRHIResourceArray.h
EdGraphNode.h
EdGraphPin.h
Edge.h
Emitter.h
EnableIf.h
EngineBaseTypes.h
EngineDefines.h
EngineGlobals.h
EngineLogs.h
EngineStats.h
EngineTypes.h
EngineUtils.h
EngineVersionBase.h
EngineVersion.h
EnumAsByte.h
EnumClassFlags.h
Events.h
Exec.h
FinalPostProcessSettings.h
Float16Color.h
Float16.h
Float32.h
FontImportOptions.h
FontProviderInterface.h
Font.h
ForceFeedbackEffect.h
Future.h
GCObject.h
GPUSkinPublicDefs.h
GameInstance.h
GameViewportClient.h
GameViewportDelegates.h
GarbageCollection.h
GatherableTextData.h
GeneratedCppIncludes.h
GenericApplicationMessageHandler.h
GenericApplication.h
GenericOctreePublic.h
GenericPlatformAffinity.h
GenericPlatformAtomics.h
GenericPlatformFile.h
GenericPlatformMath.h
GenericPlatformMemory.h
GenericPlatformMisc.h
GenericPlatformProcess.h
GenericPlatformProperties.h
GenericPlatformStricmp.h
GenericPlatformString.h
GenericPlatformTLS.h
GenericPlatformTime.h
GenericWindowDefinition.h
GenericWindow.h
Greater.h
Guid.h
HitProxies.h
IAudioExtensionPlugin.h
IConsoleManager.h
ICursor.h
IDelegateInstance.h
IInputInterface.h
IModularFeature.h
IModularFeatures.h
IQueuedWork.h
ISlateMetaData.h
ISlateStyle.h
IndexedCurve.h
IndirectArray.h
Info.h
InputChord.h
InputComponent.h
InputCoreTypes.h
IntPoint.h
IntRect.h
IntVector.h
IntegerSequence.h
IntegralConstant.h
Interface.h
Interface_AssetUserData.h
Interface_CollisionDataProvider.h
InternationalizationMetadata.h
Internationalization.h
InterpCurvePoint.h
InterpCurve.h
Interval.h
InverseRotationMatrix.h
IsArithmetic.h
IsArray.h
IsClass.h
IsContiguousContainer.h
IsEnumClass.h
IsFloatingPoint.h
IsIntegral.h
IsPODType.h
IsPointer.h
IsSigned.h
IsTriviallyCopyAssignable.h
IsTriviallyCopyConstructible.h
IsTriviallyDestructible.h
KeyHandle.h
LatentActionManager.h
LayoutGeometry.h
LazyObjectPtr.h
Less.h
Level.h
LinkerLoad.h
Linker.h
List.h
LocalVertexFactory.h
LockFreeFixedSizeAllocator.h
LockFreeList.h
LogCategory.h
LogMacros.h
LogVerbosity.h
Margin.h
MaterialExpressionIO.h
MaterialExpressionMaterialFunctionCall.h
MaterialExpression.h
MaterialFunction.h
MaterialInterface.h
MaterialMerging.h
MaterialShared.h
Material.h
MemStack.h
MemoryArchive.h
MemoryBase.h
MemoryWriter.h
MeshBatch.h
MeshComponent.h
MeshParticleVertexFactory.h
MessageLog.h
MirrorMatrix.h
ModuleBoilerplate.h
ModuleInterface.h
ModuleManager.h
MovementComponent.h
MulticastDelegateBase.h
NameTypes.h
NavAgentInterface.h
NavQueryFilter.h
NavRelevantInterface.h
NavigationReply.h
NavigationSystemBase.h
NavigationTypes.h
NetSerialization.h
NetworkGuid.h
NoopCounter.h
NumericLimits.h
ObjectMacros.h
ObjectRedirector.h
ObjectResource.h
ObjectThumbnail.h
ObjectVersion.h
Object.h
OnlineReplStructs.h
OrientedBox.h
OrthoMatrix.h
OutputDeviceError.h
OutputDeviceRedirector.h
OutputDevice.h
PackageFileSummary.h
PackageName.h
Package.h
PackedNormal.h
PaintGeometry.h
Parse.h
ParticleHelper.h
ParticleSystem.h
ParticleVertexFactory.h
Paths.h
Pawn.h
PendingNetGame.h
PersistentObjectPtr.h
PerspectiveMatrix.h
PhysicsPublic.h
PhysxUserData.h
PixelFormat.h
PlatformAtomics.h
PlatformCrt.h
PlatformMath.h
PlatformMemory.h
PlatformMisc.h
PlatformProcess.h
PlatformProperties.h
PlatformString.h
PlatformTLS.h
PlatformTime.h
PlayerCameraManager.h
PlayerController.h
PlayerMuteList.h
Player.h
PointerIsConvertibleFromTo.h
PopupMethodReply.h
PreviewAssetAttachComponent.h
PrimitiveComponent.h
PrimitiveSceneProxy.h
PrimitiveUniformShaderParameters.h
PrimitiveViewRelevance.h
ProfilingHelpers.h
PropertyTag.h
QuatRotationTranslationMatrix.h
Quat.h
QueuedThreadPool.h
RHIDefinitions.h
RHIStaticStates.h
RHI.h
RangeBound.h
RangeSet.h
RawIndexBuffer.h
RefCounting.h
ReferenceSkeleton.h
RemoveExtent.h
RemoveReference.h
RenderCommandFence.h
RenderResource.h
RenderUtils.h
RenderingCommon.h
RenderingThread.h
ReplyBase.h
Reply.h
ResourceArray.h
ResourceSize.h
Reverse.h
RichCurve.h
RotationAboutPointMatrix.h
RotationMatrix.h
RotationTranslationMatrix.h
Rotator.h
Runnable.h
SBoxPanel.h
SCompoundWidget.h
SHMath.h
SNullWidget.h
SOverlay.h
SPanel.h
SWidget.h
SWindow.h
ScaleMatrix.h
ScaleRotationTranslationMatrix.h
SceneComponent.h
SceneInterface.h
SceneManagement.h
SceneTypes.h
SceneUtils.h
SceneView.h
Scene.h
ScopeLock.h
ScopedCallback.h
ScopedEvent.h
ScriptArray.h
ScriptDelegates.h
ScriptInterface.h
ScriptMacros.h
ScriptViewportClient.h
Script.h
SecureHash.h
SerializedPropertyScope.h
ShaderCore.h
ShaderParameters.h
Shader.h
ShapeElem.h
ShapedTextFwd.h
ShowFlags.h
SingleAnimationPlayData.h
SkeletalMeshComponent.h
SkeletalMesh.h
Skeleton.h
SkinnedMeshComponent.h
SlateBrush.h
SlateColor.h
Geometry.h
SlateEnums.h
SlateFontInfo.h
SlateFwd.h
SlateLayoutTransform.h
SlateNoResource.h
SlateRect.h
SlateRenderTransform.h
SlateSound.h
SlateStructs.h
SlateTypes.h
SlateWidgetStyleAsset.h
SlateWidgetStyleContainerBase.h
SlateWidgetStyleContainerInterface.h
SlateWidgetStyle.h
SlotBase.h
SmartName.h
SoftObjectPtr.h
SoundAttenuation.h
SoundConcurrency.h
SparseArray.h
SphereElem.h
SphylElem.h
StaticArray.h
StaticBoundShaderState.h
StaticMeshComponent.h
StaticMesh.h
StaticParameterSet.h
StringConv.h
StructBuilder.h
StyleDefaults.h
SubclassOf.h
TaskGraphInterfaces.h
TextLocalizationManager.h
TextNamespaceFwd.h
TextProperty.h
Text.h
Texture2D.h
TextureDefines.h
TextureLightProfile.h
TextureResource.h
TextureStreamingTypes.h
Texture.h
ThreadSafeBool.h
ThreadSafeCounter.h
ThreadSingleton.h
TimerManager.h
Timespan.h
TitleSafeZone.h
TlsAutoCleanup.h
TokenizedMessage.h
TransformCalculus2D.h
TransformCalculus.h
TranslationMatrix.h
Tuple.h
TwoVectors.h
TypeCompatibleBytes.h
TypeHash.h
UObjectAnnotation.h
UObjectArray.h
UObjectBaseUtility.h
UObjectBase.h
UObjectGlobals.h
UObjectHash.h
UObjectHierarchyFwd.h
UObjectIterator.h
UObjectMarks.h
UniformBuffer.h
UniqueObj.h
UniquePtr.h
UnrealClient.h
UnrealEngine.h
UnrealMathUtility.h
UnrealMath.h
UnrealMemory.h
UnrealNames.h
UnrealString.h
UnrealTemplate.h
UnrealTypeTraits.h
UnrealType.h
VarArgs.h
Vector2DHalf.h
Vector2D.h
Vector4.h
VectorRegister.h
VertexFactory.h
ViewportSplitScreen.h
Visibility.h
Volume.h
WeakObjectPtrTemplates.h
WeakObjectPtr.h
WidgetActiveTimerDelegate.h
WidgetStyle.h
WorldCollision.h
WorldCompositionUtility.h
WorldSettings.h
World.h
Engine
Source
Runtime
Engine
Private
EnginePrivatePCH.h
Generated by
1.9.8