UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Private Directory Reference
Directories
ActorEditorContext
ActorPartition
AI
Analytics
Animation
Atmosphere
Audio
Camera
Collision
Commandlets
Components
Curves
DataDrivenCVars
Debug
DeviceProfiles
EdGraph
EditorFramework
Elements
Engine
Experimental
FieldNotification
GameFramework
HLOD
InstanceData
InstancedStaticMesh
Instances
Internationalization
ISMPartition
Kismet
Layers
LevelInstance
MaterialCache
Materials
MeshMerge
MeshVertexPainter
Misc
Nanite
Net
ODSC
PackedLevelActor
PacketHandlers
Particles
Performance
PhysicsEngine
PhysicsField
ProfilingDebugging
Rendering
Shader
ShaderCompiler
Slate
SparseVolumeTexture
Streaming
Subsystems
Subtitles
Tests
UniversalObjectLocators
UserInterface
Vehicles
VisualLogger
VT
WorldPartition
Files
ActiveSound.cpp
Actor.cpp
ActorConstruction.cpp
ActorDeferredScriptManager.cpp
ActorEditor.cpp
ActorEditorUtils.cpp
ActorFolder.cpp
ActorFolderDesc.cpp
ActorPrimitiveColorHandler.cpp
ActorReferencesUtils.cpp
ActorReplication.cpp
AlphaBlend.cpp
AmbientSound.cpp
AnimationAsset.cpp
AnimBlueprint.cpp
AssetCompilingManager.cpp
AssetManager.cpp
AssetManagerTypes.cpp
AssetUserData.cpp
AsyncActionLoadPrimaryAsset.cpp
AsyncActionLoadPrimaryAsset.h
AsyncCompilationHelpers.cpp
Attenuation.cpp
Audio.cpp
AudioBus.cpp
AudioCompressionSettingsUtils.cpp
AudioDebug.cpp
AudioDecompress.cpp
AudioDerivedData.cpp
AudioDevice.cpp
AudioDeviceManager.cpp
AudioDynamicParameter.cpp
AudioEffect.cpp
AudioFormatSettings.cpp
AudioPluginUtilities.cpp
AudioSettings.cpp
AudioStreamCacheMemoryHandle.cpp
AudioStreaming.cpp
AudioStreamingCache.cpp
AudioThread.cpp
AudioVirtualLoop.cpp
AudioVolume.cpp
AudioWaveFormatParser.cpp
BasedPosition.cpp
BatchedElements.cpp
BlockingVolume.cpp
Blueprint.cpp
BlueprintFunctionLibrary.cpp
BlueprintGeneratedClass.cpp
BlueprintInstancedStructLibrary.cpp
BlueprintMapLibrary.cpp
BlueprintSetLibrary.cpp
BlueprintSpringMathLibrary.cpp
BoneContainer.cpp
BookMark.cpp
Brush.cpp
BrushBuilder.cpp
BrushShape.cpp
BufferVisualizationData.cpp
CameraBlockingVolume.cpp
CanvasRenderTarget2D.cpp
CDKey.cpp
Character.cpp
CharacterMovementComponentAsync.cpp
ChartCreation.cpp
CheatManager.cpp
ComponentDelegateBinding.cpp
ComponentInstanceDataCache.cpp
ComponentReregisterContext.cpp
ComponentUtils.cpp
CompositeCurveTable.cpp
CompositeDataTable.cpp
ComputeWorkerInterface.cpp
ContentStreaming.cpp
Controller.cpp
ConvexVolume.cpp
CoreSettings.cpp
CubemapUnwrapUtils.cpp
CullDistanceVolume.cpp
CurveTable.cpp
DamageType.cpp
DataAsset.cpp
DataBunch.cpp
DataChannel.cpp
DataReplication.cpp
DataTable.cpp
DataTableCSV.cpp
DataTableCSV.h
DataTableFunctionLibrary.cpp
DataTableJSON.cpp
DataTableJSON.h
DataTableUtils.cpp
DebugCameraController.cpp
DebugCameraControllerSettings.cpp
DebugCameraHUD.cpp
DebugGarbageCollectionGraph.cpp
DebugGarbageCollectionGraph.h
DebugRenderSceneProxy.cpp
DebugViewModeHelpers.cpp
DebugViewModeInterface.cpp
DecalActor.cpp
DefaultPawn.cpp
DefaultPhysicsVolume.cpp
DeformableInterface.cpp
DeletedObjectPlaceholder.cpp
DemoNetDriver.cpp
DerivedDataCacheKeyProxy.cpp
DestructibleInterface.cpp
DialogueTypes.cpp
DialogueVoice.cpp
DialogueWave.cpp
DistanceFieldAtlas.cpp
Distributions.cpp
DocumentationActor.cpp
DPICustomScalingRule.cpp
DrawDebugHelpers.cpp
DynamicBlueprintBinding.cpp
DynamicMeshBuilder.cpp
DynamicResolution.cpp
EngineAnalytics.cpp
EngineGlobals.cpp
EngineMessage.cpp
EnginePrivatePCH.h
EngineService.cpp
EngineTypes.cpp
EngineUtils.cpp
ErrorChecking.cpp
ExternalActorAssetDependencyGatherer.cpp
ExternalActorAssetDependencyGatherer.h
ExternalAssetDependencyGatherer.cpp
ExternalObjectAndActorDependencyGatherer.cpp
ExternalPackageHelper.cpp
ExternalTexture.cpp
FloatingPawnMovement.cpp
Folder.cpp
Font.cpp
FontFace.cpp
GameDelegates.cpp
GameEngine.cpp
GameInstance.cpp
GameMode.cpp
GameModeBase.cpp
GameNetworkManager.cpp
GameplayStatics.cpp
GameSession.cpp
GameState.cpp
GameStateBase.cpp
GameUserSettings.cpp
GameViewportClient.cpp
GeneratedBlueprintDelegateBinding.cpp
GenericQuadTree.cpp
GeometryCacheVertexFactory.cpp
GeometryCollectionRendering.cpp
GeomTools.cpp
GestureRecognizer.cpp
GPUSkinCache.cpp
GPUSkinCacheVisualizationData.cpp
GPUSkinVertexFactory.cpp
GPUSort.cpp
GPUSortManager.cpp
GroomVisualizationData.cpp
GrowOnlySpanAllocator.cpp
HardwareInfo.cpp
HeterogeneousVolumeInterface.cpp
HierarchicalInstancedStaticMesh.cpp
HighResScreenshot.cpp
HitProxies.cpp
HLODProxy.cpp
HModel.cpp
HUD.cpp
ImageUtils.cpp
ImportantToggleSettingInterface.cpp
Info.cpp
InGameAdvertising.cpp
InGamePerformanceTracker.cpp
InheritableComponentHandler.cpp
InputActionDelegateBinding.cpp
InputAxisDelegateBinding.cpp
InputAxisKeyDelegateBinding.cpp
InputDelegateBinding.cpp
InputDeviceLibrary.cpp
InputKeyDelegateBinding.cpp
InputKeyEventArgs.cpp
InputTouchDelegateBinding.cpp
InputVectorAxisDelegateBinding.cpp
InstanceDataSceneProxy.cpp
InstancedSkinnedMeshSceneProxy.cpp
InstancedSkinnedMeshSceneProxy.h
InstancedSkinnedMeshSceneProxyDesc.cpp
InstancedStaticMesh.cpp
InstancedStaticMeshComponentHelper.cpp
InstanceUniformShaderParameters.cpp
Interface.cpp
InterpCurveEdSetup.cpp
InterpolateComponentToAction.h
IntSerialization.cpp
IStereoLayers.cpp
IWorldPartitionEditorModule.cpp
KillZVolume.cpp
KismetArrayLibrary.cpp
KismetGuidLibrary.cpp
KismetInputLibrary.cpp
KismetInternationalizationLibrary.cpp
KismetMaterialLibrary.cpp
KismetMathLibrary.cpp
KismetNodeHelperLibrary.cpp
KismetRenderingLibrary.cpp
KismetStringLibrary.cpp
KismetStringTableLibrary.cpp
KismetSystemLibrary.cpp
KismetTextLibrary.cpp
KismetTraceUtils.cpp
LatentActionManager.cpp
LegacyScreenPercentageDriver.cpp
Level.cpp
LevelActor.cpp
LevelActorContainer.cpp
LevelBounds.cpp
LevelScriptActor.cpp
LevelScriptBlueprint.cpp
LevelStreaming.cpp
LevelStreamingGCHelper.cpp
LevelStreamingVolume.cpp
LevelTick.cpp
LevelUtils.cpp
Light.cpp
LightMap.cpp
LightmappedSurfaceCollection.cpp
LightmapUniformShaderParameters.cpp
LightmassCharacterIndirectDetailVolume.cpp
LightmassImportanceVolume.cpp
LightmassPrimitiveSettingsObject.cpp
LightSceneProxy.cpp
LightWeightInstanceBlueprintFunctionLibrary.cpp
LightWeightInstanceManager.cpp
LightWeightInstanceStaticMeshManager.cpp
LightWeightInstanceSubsystem.cpp
LocalFogVolumeSceneProxy.cpp
LocalLightSceneProxy.cpp
LocalMessage.cpp
LocalPlayer.cpp
LocalVertexFactory.cpp
LocationVolume.cpp
LODActor.cpp
LumenVisualizationData.cpp
MapBuildData.cpp
MaterialInstanceActor.cpp
MaterialMerging.cpp
Matrix3x4.cpp
MemberReference.cpp
MeshBatch.cpp
MeshBudgetProjectSettings.cpp
MeshCardRepresentation.cpp
MeshMergeCullingVolume.cpp
MeshPaintVisualize.cpp
MeshParticleVertexFactory.cpp
MeshReductionSettings.cpp
MeshSimplificationSettings.cpp
Model.cpp
ModelCollision.cpp
ModelLight.cpp
ModelRender.cpp
MorphTarget.cpp
NaniteAssemblyDataBuilder.cpp
NaniteVisualizationData.cpp
NavigationObjectBase.cpp
NavMovementInterface.cpp
NetConnection.cpp
NetDriver.cpp
NetworkDelegates.cpp
NetworkObjectList.cpp
NetworkPrediction.cpp
NetworkProfiler.cpp
NetworkSettings.cpp
Note.cpp
ObjectAsTraceIdProxyArchive.cpp
ObjectCacheContext.cpp
ObjectEditorUtils.cpp
ObjectLibrary.cpp
ObjectPropertyTrace.cpp
ObjectReferencer.cpp
ObjectTrace.cpp
OnlineBlueprintCallProxyBase.cpp
OnlineEngineInterface.cpp
OnlineReplStructs.cpp
OnlineSession.cpp
PackageMapClient.cpp
PainCausingVolume.cpp
ParseExecCommands.cpp
ParticleSystemSceneProxy.cpp
Pawn.cpp
PendingNetGame.cpp
PerfCountersHelpers.cpp
PerQualityLevelProperties.cpp
PhysicsVolume.cpp
PieFixupSerializer.cpp
PieFixupSerializer.h
PlanarReflectionSceneProxy.cpp
PlatformFeatures.cpp
Player.cpp
PlayerCameraManager.cpp
PlayerController.cpp
PlayerMuteList.cpp
PlayerStart.cpp
PlayerStartPIE.cpp
PlayerState.cpp
PluginBlueprintLibrary.cpp
PointLightSceneProxy.h
Polygon.cpp
PositionVertexBuffer.cpp
PostProcessUtils.cpp
PostProcessVolume.cpp
PrecomputedLightVolume.cpp
PrecomputedVisibilityVolume.cpp
PrecomputedVisiblityOverrideVolume.cpp
PrecomputedVolumetricLightmap.cpp
PrecomputedVolumetricLightmapStreaming.cpp
PreviewScene.cpp
PrimaryAssetLabel.cpp
PrimitiveComponentPhysics.cpp
PrimitiveDrawingUtils.cpp
PrimitiveSceneInfoData.cpp
PrimitiveSceneProxy.cpp
PrimitiveSceneProxyDesc.cpp
PrimitiveUniformShaderParameters.cpp
PrintObjectUtils.cpp
PropertyAccess.cpp
ProxyLODMeshSimplificationSettings.cpp
PSOMetrics.cpp
PSOPrecache.cpp
PSOPrecacheMaterial.cpp
PSOPrecacheValidation.cpp
RawIndexBuffer.cpp
RayTracingVisualizationData.cpp
RectLight.cpp
ReferenceCluster.cpp
RendererSettings.cpp
ReplayHelper.cpp
ReplayNetConnection.cpp
RepLayout.cpp
ReplaySubsystem.cpp
ReplayTypes.cpp
Replication.cpp
RepMovementNetSerializer.cpp
ReverbEffect.cpp
ReverbSettings.cpp
RigidBodyBase.cpp
RuntimeOptionsBase.cpp
SampleBufferIO.cpp
SaveGameSystem.cpp
Scalability.cpp
Scene.cpp
SceneInterface.cpp
SceneManagement.cpp
SceneRelativeViewMatrices.cpp
SceneRenderBuilderInterface.cpp
SceneTexturesConfig.cpp
SceneUtils.cpp
SceneView.cpp
SceneViewExtension.cpp
ScopedSuspendRerunConstructionScripts.cpp
ScreenRendering.cpp
ScriptPlatformInterface.cpp
ScriptViewportClient.cpp
SCS_Node.cpp
ShadowMap.cpp
ShowFlags.cpp
SimpleConstructionScript.cpp
SimpleElementShaders.cpp
SingleAnimationPlayData.cpp
SkeletalDebugRendering.cpp
SkeletalMesh.cpp
SkeletalMeshComponentPhysics.cpp
SkeletalMeshDeformerHelpers.cpp
SkeletalMeshEditorData.cpp
SkeletalMeshLODModel.cpp
SkeletalMeshLODRenderData.cpp
SkeletalMeshLODSettings.cpp
SkeletalMeshMerge.cpp
SkeletalMeshModel.cpp
SkeletalMeshRenderData.cpp
SkeletalMeshSampling.cpp
SkeletalMeshSceneProxy.cpp
SkeletalMeshSimplificationSettings.cpp
SkeletalMeshSourceModel.cpp
SkeletalMeshUpdater.cpp
SkeletalRender.cpp
SkeletalRender.h
SkeletalRenderCPUSkin.cpp
SkeletalRenderCPUSkin.h
SkeletalRenderGPUSkin.cpp
SkeletalRenderGPUSkin.h
SkeletalRenderNanite.cpp
SkeletalRenderNanite.h
SkeletalRenderStatic.cpp
SkeletalRenderStatic.h
SkinnedAsset.cpp
SkinnedAssetAsyncCompileUtils.cpp
SkinnedAssetCommon.cpp
SkinnedAssetCompiler.cpp
SkinnedMeshSceneProxyDesc.cpp
SkinningSceneExtensionProxy.cpp
SoundAttenuation.cpp
SoundBase.cpp
SoundClass.cpp
SoundConcurrency.cpp
SoundCue.cpp
SoundEffectBase.cpp
SoundEffectPreset.cpp
SoundEffectSubmix.cpp
SoundGenerator.cpp
SoundGroups.cpp
SoundMix.cpp
SoundModulationDestination.cpp
SoundNode.cpp
SoundNodeAssetReferencer.cpp
SoundNodeAttenuation.cpp
SoundNodeBranch.cpp
SoundNodeConcatenator.cpp
SoundNodeDelay.cpp
SoundNodeDialoguePlayer.cpp
SoundNodeDistanceCrossFade.cpp
SoundNodeDoppler.cpp
SoundNodeEnveloper.cpp
SoundNodeGroupControl.cpp
SoundNodeLooping.cpp
SoundNodeMature.cpp
SoundNodeMixer.cpp
SoundNodeModulator.cpp
SoundNodeModulatorContinuous.cpp
SoundNodeOscillator.cpp
SoundNodeParamCrossFade.cpp
SoundNodeQualityLevel.cpp
SoundNodeRandom.cpp
SoundNodeSoundClass.cpp
SoundNodeSwitch.cpp
SoundNodeWaveParam.cpp
SoundNodeWavePlayer.cpp
SoundSourceBus.cpp
SoundSubmix.cpp
SoundSubmixCustomVersion.cpp
SoundSubmixCustomVersion.h
SoundSubmixSend.cpp
SoundWave.cpp
SoundWaveCompiler.cpp
SoundWaveProcedural.cpp
SoundWaveProxyReader.cpp
SpanAllocator.cpp
SpectatorPawn.cpp
SpectatorPawnMovement.cpp
SpeedTreeWind.cpp
SplineMeshActor.cpp
SplineMeshComponentDescriptor.cpp
SplineMeshSceneProxy.cpp
SplineMeshSceneProxyDesc.cpp
SpotLight.cpp
StaticLightingBuildContext.cpp
StaticMesh.cpp
StaticMeshActor.cpp
StaticMeshBuild.cpp
StaticMeshCompiler.cpp
StaticMeshLight.cpp
StaticMeshResources.cpp
StaticMeshSceneProxy.cpp
StaticMeshSceneProxyDesc.cpp
StaticMeshSourceData.cpp
StatsRender2.cpp
StereoLayerAdditionalFlagsManager.cpp
StereoLayerRendering.cpp
StereoLayerShapes.cpp
StereoRendering.cpp
StreamableManager.cpp
StreamableRenderAsset.cpp
StreamedAudioChunkSeekTable.cpp
SubstrateVisualizationData.cpp
SubtitleManager.cpp
SupportedRangeTypes.cpp
SystemSettings.cpp
TargetPoint.cpp
TaskSyncManager.cpp
Texture.cpp
Texture2D.cpp
Texture2DDynamic.cpp
TextureCollection.cpp
TextureCompiler.cpp
TextureCube.cpp
TextureCubeArray.cpp
TextureDerivedData.cpp
TextureDerivedDataBuildUtils.cpp
TextureDerivedDataBuildUtils.h
TextureDerivedDataTask.cpp
TextureDerivedDataTask.h
TextureEncodingSettings.cpp
TextureEncodingSettingsPrivate.h
TextureLayout.cpp
TextureLightProfile.cpp
TextureLODSettings.cpp
TextureRenderTarget.cpp
TextureRenderTarget2D.cpp
TextureRenderTarget2DArray.cpp
TextureRenderTargetCube.cpp
TextureRenderTargetVolume.cpp
Tickable.cpp
TickTaskManager.cpp
TileRendering.cpp
Timeline.cpp
TimelineTemplate.cpp
TimerManager.cpp
TimerManagerTests.cpp
TraceFilter.cpp
TraceFilters.cpp
TraceService.cpp
TransactionCommon.cpp
TriangleRendering.cpp
TriggerActors.cpp
TriggerBase.cpp
TriggerVolume.cpp
UnrealClient.cpp
UnrealEngine.cpp
UnrealExporter.cpp
UnrealNetwork.cpp
UpdateTextureShaders.cpp
URL.cpp
UserActivityTracking.cpp
UserDefinedEnum.cpp
UserInterfaceSettings.cpp
VectorField.cpp
VectorField.h
VectorFieldVisualization.cpp
VectorFieldVisualization.h
VectorFieldVolume.cpp
VideoRecordingSystem.cpp
ViewModeNames.cpp
VirtualShadowMapVisualizationData.cpp
VirtualTextureCollection.cpp
VoiceChannel.cpp
VoiceConfig.cpp
Volume.cpp
VolumeRendering.cpp
VolumeTexture.cpp
VolumetricCloudProxy.cpp
VolumetricLightmapDensityVolume.cpp
WeightedRandomSampler.cpp
WindDirectionalSource.cpp
World.cpp
WorldComposition.cpp
WorldCookPackageSplitter.cpp
WorldGridPreviewer.cpp
WorldPartitionBlueprintLibrary.cpp
WorldSettings.cpp
WorldSettingsCustomVersion.h
Engine
Source
Runtime
Engine
Private
Generated by
1.9.8