UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Public Directory Reference
Directories
ActorEditorContext
ActorPartition
AI
Analytics
Animation
Audio
Blueprint
Commandlets
Curves
EdGraph
Elements
Engine
FieldNotification
GameFramework
HLOD
InstanceData
InstancedStaticMesh
Instances
Internationalization
ISMPartition
LevelInstance
Materials
MeshMerge
Misc
Net
ODSC
PackedLevelActor
PacketHandlers
Performance
Physics
ProfilingDebugging
Rendering
SceneProxies
Shader
Slate
SparseVolumeTexture
StateStream
Streaming
Subsystems
Subtitles
Tests
UniversalObjectLocators
VisualizationData
VisualLogger
VT
WorldPartition
Files
ActiveSound.h
ActiveSoundUpdateInterface.h
ActorDeferredScriptManager.h
ActorEditorUtils.h
ActorFolder.h
ActorFolderDesc.h
ActorReferencesUtils.h
ActorTransactionAnnotation.h
ADPCMAudioInfo.h
AlphaBlend.h
AnimationCompression.h
AnimationRuntime.h
AnimationUtils.h
AnimEncoding.h
AnimEncoding_ConstantKeyLerp.h
AnimEncoding_PerTrackCompression.h
AnimEncoding_VariableKeyLerp.h
AnimInterpFilter.h
AssetCompilingManager.h
AssetExportTask.h
AsyncCompilationHelpers.h
Audio.h
AudioAnalytics.h
AudioCompressionSettingsUtils.h
AudioDecompress.h
AudioDerivedData.h
AudioDevice.h
AudioDeviceHandle.h
AudioDeviceManager.h
AudioDynamicParameter.h
AudioEffect.h
AudioPluginUtilities.h
AudioStreamCacheMemoryHandle.h
AudioStreaming.h
AudioStreamingCache.h
AudioThread.h
AudioVirtualLoop.h
AudioWaveFormatParser.h
BatchedElements.h
BlendableManager.h
BlueprintUtilities.h
BoneContainer.h
BonePose.h
BufferVisualizationData.h
CachedGeometry.h
CameraPhotographyModule.h
CanvasBatchedElementRenderItem.h
CanvasItem.h
CanvasRender.h
CanvasRendererItem.h
CanvasTypes.h
CDKey.h
CharacterMovementComponentAsync.h
ChartCreation.h
ClothCollisionSource.h
ClothSimData.h
CollectionManagerScriptingTypes.h
Collision.h
CollisionDebugDrawingPublic.h
CollisionQueryParams.h
ComponentInstanceDataCache.h
ComponentRecreateRenderStateContext.h
ComponentReregisterContext.h
Components.h
ComponentUtils.h
ComputeWorkerInterface.h
ContentStreaming.h
ConvexVolume.h
CubemapUnwrapUtils.h
CustomBoneIndexArray.h
CustomPhysXPayload.h
DataTableUtils.h
DebugRenderSceneProxy.h
DebugViewModeHelpers.h
DebugViewModeInterface.h
DeferredDecalSceneProxyDesc.h
DeformableInterface.h
DelayAction.h
DeletedObjectPlaceholder.h
DerivedDataCacheKeyProxy.h
DerivedMeshDataTaskUtils.h
DestructibleInterface.h
DiffResults.h
DisplayDebugHelpers.h
DistanceFieldAtlas.h
DistanceFieldDownsampling.h
Distributions.h
DrawDebugHelpers.h
DummyViewport.h
DVRStreaming.h
DynamicMeshBuilder.h
DynamicResolutionProxy.h
DynamicResolutionState.h
EditorSupportDelegates.h
Engine.h
EngineAnalytics.h
EngineDefines.h
EngineFontServices.h
EngineFwd.h
EngineGlobals.h
EngineLogs.h
EngineMinimal.h
EngineModule.h
EngineService.h
EngineSharedPCH.h
EngineStats.h
EngineUtils.h
ExternalDirtyActorsTracker.h
ExternalPackageHelper.h
ExternalTexture.h
FinalPostProcessSettings.h
Folder.h
FXSystem.h
GameDelegates.h
GameTime.h
GenericQuadTree.h
GeometryCacheVertexFactory.h
GeometryCollectionRendering.h
GeomTools.h
GestureRecognizer.h
GPUSkinCache.h
GPUSkinCacheVisualizationData.h
GPUSkinPublicDefs.h
GPUSkinVertexFactory.h
GPUSort.h
GPUSortManager.h
GraphEditAction.h
GroomVisualizationData.h
GrowOnlySpanAllocator.h
HardwareInfo.h
HeterogeneousVolumeInterface.h
HierarchicalStaticMeshSceneProxy.h
HighResScreenshot.h
HitProxies.h
HModel.h
IAssetCompilingManager.h
IAssetRegistryTagProviderInterface.h
IDeviceProfileSelector.h
IDeviceProfileSelectorModule.h
ImageUtils.h
InGamePerformanceTracker.h
InputKeyEventArgs.h
InstanceDataSceneProxy.h
InstanceDataTypes.h
InstancedSkinnedMeshComponentHelper.h
InstancedSkinnedMeshSceneProxyDesc.h
InstancedStaticMeshComponentHelper.h
InstancedStaticMeshDelegates.h
InstancedStaticMeshSceneProxyDesc.h
InstanceUniformShaderParameters.h
IPIEPreviewDeviceModule.h
IStereoLayers.h
IStereoLayersFlagsSupplier.h
ISubmixBufferListener.h
IViewportSelectableObject.h
kDOP.h
KeyState.h
KismetTraceUtils.h
LatentActions.h
LegacyScreenPercentageDriver.h
LevelUtils.h
LightingBuildOptions.h
LightMap.h
LightmapUniformShaderParameters.h
LightSceneProxy.h
LocalFogVolumeSceneProxy.h
LocalLightSceneProxy.h
LocalNotification.h
LocalVertexFactory.h
LocationVolume.h
LODSyncInterface.h
LumenVisualizationData.h
MarkActorRenderStateDirtyTask.h
MaterialCachedData.h
MaterialCompiler.h
MaterialDomain.h
MaterialExpressionIO.h
MaterialExpressionSettings.h
MaterialKeyGeneratorContext.h
MaterialKeyIncludeEnum.h
MaterialRecursionGuard.h
MaterialSceneTextureId.h
MaterialShaderPrecompileMode.h
MaterialShaderType.h
MaterialShared.h
MaterialTypes.h
MaterialValueType.h
Matrix3x4.h
MeshBatch.h
MeshBudgetProjectSettings.h
MeshBuild.h
MeshBuilderOneFrameResources.h
MeshCardBuild.h
MeshCardRepresentation.h
MeshComponentHelper.h
MeshDrawCommandStatsDefines.h
MeshDrawCommandStatsSettings.h
MeshElementCollector.h
MeshMaterialShaderType.h
MeshPaintVisualize.h
MeshParticleVertexFactory.h
MeshReductionSettings.h
MeshUVChannelInfo.h
Model.h
ModelLight.h
NaniteAssemblyDataBuilder.h
NaniteSceneProxy.h
NaniteVertexFactory.h
NaniteVisualizationData.h
NetworkingDistanceConstants.h
ObjectAsTraceIdProxyArchive.h
ObjectCacheContext.h
ObjectCacheEventSink.h
ObjectEditorUtils.h
ObjectPropertyTrace.h
ObjectTrace.h
ObjectTraceDefines.h
OpusAudioInfo.h
OverrideVoidReturnInvoker.h
ParameterCollection.h
ParseExecCommands.h
ParticleBeamTrailVertexFactory.h
ParticleDefinitions.h
ParticleEmitterInstanceOwner.h
ParticleEmitterInstances.h
ParticleHelper.h
ParticleResources.h
ParticleSystemSceneProxy.h
ParticleVertexFactory.h
PerPlatformProperties.h
PerQualityLevelProperties.h
PhysicsPublic.h
PhysicsReplication.h
PhysicsReplicationInterface.h
PhysicsReplicationLOD.h
PhysicsReplicationLODInterface.h
PhysXCookHelper.h
PhysXInterfaceWrapper.h
PhysXPublic.h
PhysxUserData.h
PlanarReflectionSceneProxy.h
PlatformFeatures.h
PluginBlueprintLibrary.h
PrecomputedLightVolume.h
PrecomputedVolumetricLightmap.h
PrecomputedVolumetricLightmapStreaming.h
PreviewScene.h
PrimitiveComponentHelper.h
PrimitiveComponentId.h
PrimitiveDirtyState.h
PrimitiveDrawingUtils.h
PrimitiveDrawInterface.h
PrimitiveSceneDesc.h
PrimitiveSceneInfoData.h
PrimitiveSceneProxy.h
PrimitiveSceneProxyDesc.h
PrimitiveSceneShaderData.h
PrimitiveUniformShaderParameters.h
PrimitiveUniformShaderParametersBuilder.h
PrimitiveViewRelevance.h
PrintObjectUtils.h
PropertyAccess.h
PropertyPairsMap.h
PSOMetrics.h
PSOPrecache.h
PSOPrecacheFwd.h
PSOPrecacheMaterial.h
PSOPrecacheValidation.h
Raster.h
RawIndexBuffer.h
RayTracingSkinnedGeometry.h
RayTracingVisualizationData.h
RectLightSceneProxy.h
ReferenceCluster.h
ReferenceSkeleton.h
RenderAssetUpdate.h
RenderedTextureStats.h
ReplayHelper.h
ReplayNetConnection.h
ReplaySubsystem.h
ReplayTypes.h
RepMovementNetSerializer.h
ResourcePool.h
SaveGameSystem.h
Scalability.h
SceneInterface.h
SceneManagement.h
SceneRelativeViewMatrices.h
SceneRenderBuilderInterface.h
SceneTexturesConfig.h
SceneTypes.h
SceneUtils.h
SceneView.h
SceneViewExtension.h
SceneViewExtensionContext.h
SceneViewOwner.h
ScopedSuspendRerunConstructionScripts.h
ScreenRendering.h
ShaderCompiler.h
ShadowMap.h
ShowFlags.h
ShowFlagsValues.inl
SimpleElementShaders.h
SingleAnimationPlayData.h
SkeletalDebugRendering.h
SkeletalMeshCompiler.h
SkeletalMeshDeformerHelpers.h
SkeletalMeshLegacyCustomVersions.h
SkeletalMeshMerge.h
SkeletalMeshReductionSettings.h
SkeletalMeshSceneProxy.h
SkeletalMeshTypes.h
SkeletalRenderPublic.h
SkinnedAssetCompiler.h
SkinnedMeshComponentHelper.h
SkinnedMeshSceneProxyDesc.h
SkinningSceneExtensionProxy.h
SoundDefinitions.h
SoundWaveCompiler.h
SpanAllocator.h
SpeedTreeWind.h
SplineMeshSceneProxy.h
SplineMeshSceneProxyDesc.h
StaticLighting.h
StaticLightingBuildContext.h
StaticMeshCompiler.h
StaticMeshComponentHelper.h
StaticMeshComponentLODInfo.h
StaticMeshLight.h
StaticMeshResources.h
StaticMeshSceneProxy.h
StaticMeshSceneProxyDesc.h
StaticMeshVertexData.h
StaticParameterSet.h
StereoLayerAdditionalFlagsManager.h
StereoLayerRendering.h
StereoLayerShapes.h
StereoRendering.h
StereoRenderTargetManager.h
StringDev.h
SubstrateVisualizationData.h
SubtitleManager.h
SupportedRangeTypes.h
SurfaceIterators.h
SystemSettings.h
TaskSyncManager.h
TextureCompiler.h
TextureEncodingSettings.h
TextureLayout.h
TextureLayout3d.h
TextureReferenceResolver.h
TextureRenderTarget2DArrayResource.h
TextureRenderTargetVolumeResource.h
TextureResource.h
Tickable.h
TickTaskManagerInterface.h
TimerManager.h
TraceFilter.h
TraceFilters.h
TraceService.h
TransactionCommon.h
UnrealClient.h
UnrealEngine.h
UnrealExporter.h
UpdateTextureShaders.h
UserActivityTracking.h
VideoRecordingSystem.h
ViewportClient.h
VirtualShadowMapVisualizationData.h
VolumetricCloudProxy.h
VorbisAudioInfo.h
WeightedRandomSampler.h
WorldCollision.h
WorldCookPackageSplitter.h
WorldGridPreviewer.h
Engine
Source
Runtime
Engine
Public
Generated by
1.9.8