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