AdvancedWidgets |
|
Advertising |
Support for mobile advertising providers. |
AIModule |
Controller for AI pawns and functionality to support behavior trees. |
Analytics |
Event-driven analytics reporting. Reports events over networked providers. |
AnalyticsET |
ET analytics provider |
AnalyticsVisualEditing |
|
AnimationCore |
|
AnimGraphRuntime |
|
AppFramework |
|
ApplicationCore |
|
AssetRegistry |
Maintains a database of engine assets. |
AudioAnalyzer |
|
AudioCaptureCore |
|
AudioCaptureRtAudio |
|
AudioCodecEngine |
|
AudioExtensions |
|
AudioLinkEngine |
|
AudioMixer |
|
AudioMixerCore |
|
AudioMixerPlatformAudioLink |
|
AudioPlatformConfiguration |
|
AugmentedReality |
|
AutomationMessages |
Declares message types for the Automation system. |
AutomationTest |
|
AutomationWorker |
Declares message types for automation workers. |
AVEncoder |
|
AVIWriter |
|
BinkAudioDecoder |
|
BlueprintRuntime |
|
BuildPatchServices |
|
BuildSettings |
|
CADKernel |
|
Cbor |
|
CEF3Utils |
|
Chaos |
|
ChaosCore |
|
ChaosSolverEngine |
|
ChaosVehiclesCore |
|
ChaosVehiclesEngine |
|
CinematicCamera |
|
ClothingSystemRuntimeCommon |
|
ClothingSystemRuntimeInterface |
|
ClothingSystemRuntimeNv |
|
ColorManagement |
|
Constraints |
|
CookOnTheFly |
|
Core |
Core engine programming environment. Includes math library, standard container classes and support functionality. |
CoreOnline |
|
CoreUObject |
Implements UObject and C++ reflection system. |
CUDA |
|
D3D12RHI |
|
DataflowCore |
|
DataflowEngine |
|
DatasmithCore |
|
DeveloperSettings |
|
DirectLink |
|
Engine |
Defines actors and components, and implements the game framework. |
EngineMessages |
Declares message types for the engine framework. |
EngineSettings |
Encapsulation of engine setting objects. |
EyeTracker |
|
FieldSystemEngine |
|
Foliage |
|
GameplayDebugger |
Gameplay debugging utilities. |
GameplayMediaEncoder |
|
GameplayTags |
Management of hierarchical tables of text-based tags. Allows management of bulk gameplay data. |
GameplayTasks |
|
GeometryCollectionEngine |
|
GeometryCore |
|
GeometryFramework |
|
HeadMountedDisplay |
Interface for HMD devices. |
HTTP |
HTTP request/response parsing interface. |
HttpNetworkReplayStreaming |
|
HttpServer |
|
Icmp |
|
IESFile |
|
ImageCore |
Storage and format conversion routines for image data. |
ImageWrapper |
Wrappers around various image file formats. |
ImageWriteQueue |
|
InputCore |
Key definitions and related code |
InputDevice |
Interface for external controller implementations. |
InstallBundleManager |
|
InteractiveToolsFramework |
|
InterchangeCore |
|
InterchangeEngine |
|
IrisCore |
|
Json |
|
JsonUtilities |
JSON conversion routines for UObject types. |
Landscape |
|
Launch |
Entry point for the engine |
LauncherPlatform |
|
LevelSequence |
|
LiveLinkAnimationCore |
|
LiveLinkInterface |
|
LiveLinkMessageBusFramework |
|
LocalFileNetworkReplayStreaming |
|
MaterialShaderQualitySettings |
|
Media |
|
MediaAssets |
|
MediaUtils |
|
MeshConversion |
|
MeshConversionEngineTypes |
|
MeshDescription |
|
MeshUtilitiesCommon |
|
Messaging |
Generalized messaging system. Allows passing strongly typed messages between endpoints using arbitrary transport protocols. |
MessagingCommon |
|
MessagingRpc |
|
MoviePlayer |
Platform and format-agnostic movie player |
MoviePlayerProxy |
|
MovieScene |
|
MovieSceneCapture |
|
MovieSceneTracks |
|
MRMesh |
|
NavigationSystem |
|
Navmesh |
Functionality to support the navigation mesh. |
NetCommon |
|
NetCore |
|
NetworkFile |
Cook-on-the-fly network filesystem. |
NetworkFileSystem |
Cook-on-the-fly network filesystem. |
Networking |
Platform networking support. |
NetworkReplayStreaming |
|
NonRealtimeAudioRenderer |
|
NullDrv |
Placeholder RHI implementation for systems that do not need to render. |
NullNetworkReplayStreaming |
|
OpenGLDrv |
OpenGL RHI implementation. |
Overlay |
|
PacketHandler |
|
PakFile |
Reads from a monolithic PAK file in a packaged build. |
PerfCounters |
|
PhysicsCore |
|
PortalMessages |
|
PortalProxies |
|
PortalRpc |
|
PortalServices |
|
PreLoadScreen |
|
Projects |
Functionality for manipulating .uproject and .uplugin files |
PropertyPath |
|
RawMesh |
Raw mesh data used to construct optimized runtime rendering streams. |
ReliabilityHandlerComponent |
|
RenderCore |
Core data structures and utilities shared by modules that perform rendering. |
Renderer |
Manages and renders scenes, the renderable information associated with each world. Includes the definition of all drawing policies and shaders. |
RHI |
Interface for rendering APIs. |
RHICore |
|
RigVM |
|
RSA |
|
SandboxFile |
Redirects reads and writes through a user-specified sandbox directory. |
Serialization |
|
SessionMessages |
Message objects used to communicate with running engine sessions. |
SessionServices |
Service interfaces used by the session management modules. |
SignalProcessing |
|
SkeletalMeshDescription |
|
Slate |
Unreal's declarative UI framework. Used to build the Unreal Editor, and for in-game UI. |
SlateCore |
Core declarations and types for Slate |
SlateNullRenderer |
|
SlateRHIRenderer |
Default Slate rendering implementation which uses the default RHI API. |
Sockets |
Platform-abstracted socket implementation. |
SoundFieldRendering |
|
SSL |
|
StageDataCore |
|
StaticMeshDescription |
|
StorageServerClient |
|
StreamingFile |
Cook-on-the-fly network filesystem. |
StreamingPauseRendering |
Module for handling rendering during blocking loads. |
SymsLib |
|
SynthBenchmark |
Benchmarking routines used to assess system performance. |
TextureUtilitiesCommon |
|
TimeManagement |
|
TraceLog |
|
TypedElementFramework |
|
TypedElementRuntime |
|
UMG |
Unreal Motion Graphics. Unreal's data-driven UI framework built on top of Slate. Work in progress. |
VectorVM |
Vector virtual machine. Experimental, intended for use in future features. |
Voice |
Voice capture interface |
Voronoi |
|
VulkanRHI |
|
WebBrowser |
|
WebBrowserTexture |
|
WebSockets |
|
WidgetCarousel |
|
XmlParser |
Simple XML parser. |