ActorLayerUtilities
ActorLayerUtilitiesEditor
ActorPalette
ActorSequence
ActorSequenceEditor
AdjustEditor
ADOSupport
AESGCMHandlerComponent
AESHandlerComponent
AISupportModule
AjaMedia
AjaMediaEditor
AjaMediaFactory
AjaMediaOutput
AlembicHairTranslatorModule
AlembicImporter
AlembicLibrary
AnalyticsBlueprintLibrary
AnalyticsMulticast
AnalyticsMulticastEditor
AndroidCameraEditor
AndroidCameraFactory
AndroidDeviceProfileSelector
AndroidMediaEditor
AndroidMediaFactory
AndroidPermission
AnimationBudgetAllocator
AnimationSharing
AnimationSharingEd
AnimDistanceMatching
Ansel
ApexDestruction
ApexDestructionEditor
AppleARKit
AppleARKitFaceSupport
AppleARKitPoseTrackingLiveLink
AppleImageUtils
AppleImageUtilsBlueprintSupport
AppleProResMedia
AppleVision
AppleVisionBlueprintSupport
ArchVisCharacter
ARUtilities
AssetManagerEditor
AssetSearch
AssetTags
AudioCapture
AudioCaptureEditor
AudioCaptureTimecodeProvider
AudioModulation
AudioModulationEditor
AudioSynesthesia
AudioSynesthesiaCore
AudioSynesthesiaEditor
AutomationUtils
AutomationUtilsEditor
AvfMediaEditor
AvfMediaFactory
AvidDNxMedia
AxFImporter
AzureSpatialAnchors
BackChannel
BinkMediaPlayer
BinkMediaPlayerEditor
BlackmagicMedia
BlackmagicMediaEditor
BlackmagicMediaFactory
BlackmagicMediaOutput
BlankPlugin
Example of a minimal plugin. This can be used as a starting point when creating your own plugin.
BlastAuthoring
BlastCore
BlueprintFileUtils
BlueprintMaterialTextureNodes
BlueprintStats
Provides Blueprint statistics.
BspMode
Geometry placement tools.
CableComponent
Component which simulates a cable between two points.
CADInterfaces
CADLibrary
CADTools
CameraCalibration
CameraCalibrationCore
CameraCalibrationCoreEditor
CameraCalibrationEditor
CameraShakePreviewer
CascadeToNiagaraConverter
ChaosCaching
ChaosCachingEditor
ChaosCloth
ChaosClothEditor
ChaosNiagara
ChaosSolverEditor
ChaosVehicles
ChaosVehiclesEditor
CharacterAI
ChunkDownloader
CLionSourceCodeAccess
CodeEditor
CodeView
Provides an in-editor code view of game classes and structures with direct IDE accessibility.
ColorCorrectRegions
ColorCorrectRegionsEditor
CommonConversationEditor
CommonConversationGraph
CommonConversationRuntime
CommonInput
CommonUI
CommonUIEditor
CompositePlane
Composure
ComposureEditor
ComposureLayersEditor
Concert
ConcertSyncClient
ConcertSyncCore
ConcertSyncServer
ConcertSyncTest
ConcertSyncUI
ConcertTakeRecorder
ConcertTransport
ContentBrowserAssetDataSource
ContentBrowserClassDataSource
ContentBrowserFileDataSource
ControlRig
ControlRigDeveloper
ControlRigEditor
CryptoKeys
CryptoKeysOpenSSL
CurveEditorTools
CustomizableSequencerTracks
CustomizableSequencerTracksEditor
CustomMeshComponent
Component class that allows you to specify custom geometry via C++ or Blueprints.
DatabaseSupport
DataCharts
DataChartsEditor
DataprepCore
DataprepEditor
DataprepEditorScriptingUtilities
DataprepGeometryOperations
DataprepLibraries
DataRegistry
DataRegistryEditor
DatasmithC4DTranslator
DatasmithCADTranslator
DatasmithContent
DatasmithContentEditor
DatasmithCoreTechExtension
DatasmithCoreTechParametricSurfaceData
DatasmithDeltaGenTranslator
DatasmithDispatcher
DatasmithFBXTranslator
DatasmithGLTFTranslator
DatasmithIFCTranslator
DatasmithImporter
DatasmithNativeTranslator
DatasmithOpenNurbsTranslator
DatasmithPLMXMLTranslator
DatasmithRuntime
DatasmithTranslator
DatasmithVREDTranslator
DatasmithWireTranslator
DataValidation
DirectLinkTest
DisasterRecoveryClient
DisplayCluster
DisplayClusterConfiguration
DisplayClusterConfigurator
DisplayClusterEditor
DisplayClusterMessageInterception
DisplayClusterMultiUser
DisplayClusterPostprocess
DisplayClusterProjection
DisplayClusterRemoteControlInterceptor
DisplayClusterShaders
DisplayClusterStageMonitoring
DMXBlueprintGraph
DMXDisplayCluster
DMXEditor
DMXFixtures
DMXPixelMappingBlueprintGraph
DMXPixelMappingCore
DMXPixelMappingEditor
DMXPixelMappingEditorWidgets
DMXPixelMappingRenderer
DMXPixelMappingRuntime
DMXProtocol
DMXProtocolArtNet
DMXProtocolBlueprintGraph
DMXProtocolEditor
DMXProtocolsACN
DMXRuntime
DTLSHandlerComponent
DummyMeshReconstructor
DynamicMesh
EditableMesh
EditorScriptingUtilities
EditorTests
ElectraBase
ElectraCDM
ElectraPlayerFactory
ElectraPlayerPlugin
ElectraPlayerRuntime
ElectraSamples
EnhancedInput
EnvironmentQueryEditor
Editor for AI-navigation environment query templates. Allows the design of queries for such things as cover and spawn points.
EOSShared
ExampleAssetEditor
ExampleDeviceProfileSelector
Example device profile sused show selection of device profiles on hardware
ExrReaderGpu
FacialAnimation
FacialAnimationEditor
FbxAutomationTestBuilder
FieldSystemEditor
FileLogging
FlurryEditor
FractureEditor
FullBodyIK
FunctionalTestingEditor
GameFeatures
GameplayAbilities
Framework for asynchronous tasks which run over time while a player uses in-game abilities/powers.
GameplayAbilitiesEditor
Editor for gameplay abilities.
GameplayCameras
GameplayInsights
GameplayInsightsEditor
GameplayTagsEditor
Editor for gameplay tag tables.
Gauntlet
GeometricObjects
GeometryAlgorithms
GeometryCache
GeometryCacheAbcFile
GeometryCacheEd
GeometryCacheSequencer
GeometryCacheStreamer
GeometryCacheTracks
GeometryCacheUSD
GeometryCollectionEditor
GeometryCollectionSequencer
GeometryCollectionTracks
GeometryMode
Geometry editing tools.
GeoReferencing
GeoReferencingEditor
GitSourceControl
GizmoEdMode
GLTFCore
GLTFImporter
GoogleARCoreBase
GoogleARCoreRendering
GoogleARCoreServices
GooglePAD
GooglePADEditor
GoogleVRController
GoogleVRHMD
GoogleVRTransition2D
GPULightmass
GPULightmassEditor
HairStrandsCore
HairStrandsEditor
HAPMedia
HDRIBackdrop
HLMedia
HLMediaEditor
HLMediaFactory
HoloLensPlatformEditor
HoloLensTargetPlatform
Hotfix
HPMotionController
HTNPlanner
HTNTestSuite
HTTPChunkInstaller
ImagePlate
ImagePlateEditor
ImgMedia
ImgMediaEditor
ImgMediaEngine
ImgMediaFactory
InputBlueprintNodes
InputEditor
IOSReplayKit
Landmass
LandmassEditor
LauncherChunkInstaller
LensDistortion
LevelSequenceEditor
LevelSnapshotFilters
LevelSnapshots
LevelSnapshotsEditor
LidarPointCloudEditor
LidarPointCloudRuntime
LightPropagationVolumeEditor
LightPropagationVolumeRuntime
LinearTimecode
LiveLink
LiveLinkCamera
LiveLinkCameraEditor
LiveLinkComponents
LiveLinkControlRig
LiveLinkCurveDebugUI
LiveLinkEditor
LiveLinkFreeD
LiveLinkGraphNode
LiveLinkLens
LiveLinkMasterLockit
LiveLinkMasterLockitEditor
LiveLinkMovieScene
LiveLinkOverNDisplay
LiveLinkPrestonMDR
LiveLinkPrestonMDREditor
LiveLinkSequencer
LiveLinkVRPN
LiveLinkXR
Lobby
LocationServicesAndroidEditor
LocationServicesBPLibrary
LocationServicesIOSEditor
LoginFlow
MagicLeap
MagicLeapAR
MagicLeapARPin
MagicLeapARPinImpl
MagicLeapAudio
MagicLeapBLE
MagicLeapCamera
MagicLeapCameraPreviewFactory
MagicLeapConnections
MagicLeapContacts
MagicLeapController
MagicLeapCVCamera
MagicLeapDispatch
MagicLeapEyeTracker
MagicLeapHandMeshing
MagicLeapHandTracking
MagicLeapHelperOpenGL
MagicLeapHelperVulkan
MagicLeapIdentity
MagicLeapImageTracker
MagicLeapLightEstimation
MagicLeapLocation
MagicLeapMediaCodecFactory
MagicLeapMediaEditor
MagicLeapMediaFactory
MagicLeapMovement
MagicLeapMusicService
MagicLeapNetworking
MagicLeapPlanes
MagicLeapPrivileges
MagicLeapSecureStorage
MagicLeapSharedFile
MagicLeapSharedWorld
MagicLeapTablet
MaterialAnalyzer
MatineeToLevelSequence
MDLImporter
MediaCompositing
MediaCompositingEditor
MediaFrameworkUtilities
MediaFrameworkUtilitiesEditor
MediaIOCore
MediaIOEditor
MediaMovieStreamer
MediaPlayerEditor
MeshConversion
MeshEditor
MeshModelingTools
MeshModelingToolsEditorOnly
MeshPaintEditorMode
MeshPaintingToolset
MeshProcessingLibrary
MessagingDebugger
Provides a visual debugger for the messaging sub-system.
MfMediaEditor
MfMediaFactory
MicrosoftSpatialSound
MIDIDevice
MLSDK
MobileLauncherProfileWizard
MobilePatchingUtils
ModelingComponents
ModelingOperators
ModelingOperatorsEditorOnly
ModelingToolsEditorMode
ModularGameplay
MotionTrailEditorMode
MotoSynth
MotoSynthEditor
MoviePipelineMaskRenderPass
MovieRenderPipelineCore
MovieRenderPipelineEditor
MovieRenderPipelineRenderPasses
MovieRenderPipelineSettings
MultiUserClient
MultiUserClientLibrary
NetcodeUnitTest
NetworkPrediction
NetworkPredictionExtras
NetworkPredictionExtrasLatentLoad
NetworkPredictionInsights
NewGizmoEnable
Niagara
NiagaraAnimNotifies
NiagaraCore
NiagaraEditor
Editor for particles using the VectorVM.
NiagaraEditorWidgets
NiagaraShader
NiagaraVertexFactories
NUTUnrealEngine4
OculusAudio
OculusAudioEditor
OculusEditor
OculusHMD
OculusInput
OculusMR
OculusOpenXRHMD
OneSkyLocalizationService
OnlineBlueprintSupport
Blueprint online functionality. Latent functions, leaderboards etc.
OnlineSubsystem
Interfaces for all online subsystems
OnlineSubsystemAmazon
Amazon account support
OnlineSubsystemEOS
OnlineSubsystemEOSPlus
OnlineSubsystemFacebook
Facebook integration layer
OnlineSubsystemGoogle
OnlineSubsystemNull
Placeholder OnlineSubsystem implementation when no other implementation is available.
OnlineSubsystemOculus
OnlineSubsystemSteam
Online support for Steam
OnlineSubsystemTwitch
OnlineSubsystemUtils
Online utility functions and classes
OodleDataCompressionFormat
OodleNetworkHandlerComponent
OpenColorIO
OpenColorIOEditor
OpenCVHelper
OpenCVLensCalibration
OpenCVLensDistortion
OpenExrWrapper
OpenImageDenoise
OpenXRAR
OpenXREyeTracker
OpenXRHandTracking
OpenXRHMD
OpenXRInput
OpenXRMsftHandInteraction
OptionalMobileFeaturesBPLibrary
OSC
OSCModulationMixing
PanoramicCapture
Paper2D
Runtime component for Paper 2D engine support, containing the asset and component classes, etc...
Paper2DEditor
Contains the editor-specific classes and asset editors for working with Paper2D types (sprite editor, flipbook editor, etc...)
PaperSpriteSheetImporter
PaperTiledImporter
Importer for JSON tile maps and associated data, exported from Tiled 0.90 or later
Party
PatchCheck
PerforceSourceControl
Adds support for Perforce source control.
PerformanceMonitor
PFMExporter
PhysXVehicles
PhysXVehiclesEditor
PixelStreaming
PixWinPlugin
PlanarCut
PlasticSourceControl
PlatformCrypto
PlatformCryptoOpenSSL
PlatformCryptoTypes
PlayTimeLimit
PluginBrowser
PluginUtils
PointCloud
PolygonModeling
PreLoadScreenMoviePlayer
ProceduralMeshComponent
ProceduralMeshComponentEditor
PropertyAccessEditor
PropertyAccessNode
ProxyLODMeshReduction
PythonAutomationTest
PythonScriptPlugin
PythonScriptPluginPreload
Qos
RawInput
Reflex
Rejoin
RemoteControl
RemoteControlCommon
RemoteControlInterception
RemoteControlProtocol
RemoteControlProtocolDMX
RemoteControlProtocolDMXEditor
RemoteControlProtocolMIDI
RemoteControlProtocolMIDIEditor
RemoteControlProtocolOSC
RemoteControlProtocolWidgets
RemoteControlUI
RemoteControlWebInterface
RemoteDatabaseSupport
RemoteSession
RemoteSessionEditor
ReplayTracks
ReplayTracksEditor
ReplicationGraph
ResonanceAudio
ResonanceAudioEditor
RHITests
RiderSourceCodeAccess
RigLogicEditor
RigLogicLib
RigLogicLibTest
RigLogicModule
RuntimePhysXCooking
RuntimeTests
SampleToolsEditorMode
ScreenshotTools
SequencerScripting
SequencerScriptingEditor
Shotgun
SignificanceManager
SimpleHMD
SkeletalMeshReduction
SlateInsights
SlateRemote
Implements the Slate remote server.
SmartSnapping
Support for snapping to arbitrary Z-planes. Work in progress.
SoundCueTemplates
SoundCueTemplatesEditor
SoundFields
SoundMod
Support for audio tracker modules using libxmp.
SoundModImporter
Importer for SoundMod assets.
SoundUtilities
SoundUtilitiesEditor
SoundVisualizations
Utility functions for visualizing sound waves.
SourceFilteringCore
SourceFilteringEditor
SourceFilteringTrace
Spatialization
SpatializationEditor
SpeedTreeImporter
Importer for SpeedTree SRT files.
StageDataProvider
StageMonitor
StageMonitorCommon
StageMonitorEditor
StaticMeshEditorExtension
SteamAudio
SteamAudioEditor
SteamController
SteamShared
SteamSockets
SteamVR
SteamVREditor
SteamVRInput
SteamVRInputDevice
StylusInput
SubversionSourceControl
Adds support for Subversion source control.
SunPosition
SwitchboardEditor
Synthesis
SynthesisEditor
TakeMovieScene
TakeRecorder
TakeRecorderSources
TakesCore
TakeSequencer
TakeTrackRecorders
TcpMessaging
TemplateSequence
TemplateSequenceEditor
Text3D
Text3DEditor
TextureAlignMode
Interactive UV editing tools for geometry.
TextureFormatOodle
TextureShare
TextureShareCore
TextureShareD3D11
TextureShareD3D12
TimecodeSynchronizer
TimecodeSynchronizerEditor
TimedDataMonitor
TimedDataMonitorEditor
TimeSynth
TimeSynthEditor
TraceDataFiltering
UdpMessaging
Adds a UDP based transport and tunneling layer to the messaging sub-system.
UE4ML
UE4MLTestSuite
UEOpenExrRTTI
UnrealUSDWrapper
UObjectPlugin
Example of a plugin which declares its own UObject type.
USDClasses
USDExporter
USDImporter
USDMultiUser
USDSchemas
USDStage
USDStageEditor
USDStageEditorViewModels
USDStageImporter
USDUtilities
VariantManager
VariantManagerContent
VariantManagerContentEditor
VCamCore
VCamCoreEditor
VCamInput
VirtualCamera
VirtualCameraEditor
VirtualHeightfieldMesh
VirtualHeightfieldMeshEditor
VisualStudioCodeSourceCodeAccess
VisualStudioSourceCodeAccess
Bridge to allow the editor to interop with Visual Studio.
VivoxVoiceChat
Volumetrics
VPBookmark
VPBookmarkEditor
VPUtilities
VPUtilitiesEditor
WarpUtils
Water
WaterEditor
WebAuth
WebBrowserNativeProxy
WebBrowserWidget
WebMMedia
WebMMediaEditor
WebMMediaFactory
WebMMoviePlayer
WebRemoteControl
WebSocketNetworking
WindowsDeviceProfileSelector
Used to determine the device settings for Windows platforms.
WindowsMoviePlayer
Windows-specific movie player using Media Foundation.
WmfMedia
WmfMediaEditor
WmfMediaFactory
XGEController
XRVisualization