Choose your operating system:
Windows
macOS
Linux
AbilitySystemGameFeatureActions
ActorLayerUtilities
ActorLayerUtilitiesEditor
ActorPalette
ActorSequence
ActorSequenceEditor
AdjustEditor
ADOSupport
AESGCMHandlerComponent
AESHandlerComponent
AISupportModule
AjaMedia
AjaMediaEditor
AjaMediaFactory
AjaMediaOutput
AlembicHairTranslatorModule
AlembicImporter
AlembicLibrary
AnalyticsBlueprintLibrary
AnalyticsMulticast
AnalyticsMulticastEditor
AndroidCameraEditor
AndroidCameraFactory
AndroidDeviceProfileCommandlets
AndroidDeviceProfileSelector
AndroidMediaEditor
AndroidMediaFactory
AndroidPermission
AnimationBudgetAllocator
AnimationLocomotionLibraryEditor
AnimationLocomotionLibraryRuntime
AnimationModifierLibrary
AnimationSharing
AnimationSharingEd
AnimationWarpingEditor
AnimationWarpingRuntime
ApexDestruction
ApexDestructionEditor
AppleARKit
AppleARKitFaceSupport
AppleARKitPoseTrackingLiveLink
AppleImageUtils
AppleImageUtilsBlueprintSupport
AppleProResMedia
AppleVision
AppleVisionBlueprintSupport
ArchVisCharacter
ARUtilities
AssetManagerEditor
AssetReferenceRestrictions
AssetSearch
AssetTags
AudioCapture
AudioCaptureEditor
AudioCaptureTimecodeProvider
AudioGameplay
AudioGameplayVolume
AudioModulation
AudioModulationEditor
AudioSynesthesia
AudioSynesthesiaCore
AudioSynesthesiaEditor
AudioWidgets
AutomationDriverTests
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.
BlendSpaceMotionAnalysis
BlueprintFileUtils
BlueprintMaterialTextureNodes
BlueprintStats
Provides Blueprint statistics.
Bridge
BspMode
Geometry placement tools.
CableComponent
Component which simulates a cable between two points.
CADInterfaces
CADKernelSurface
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
CommonUILayout
CompositePlane
Composure
ComposureEditor
ComposureLayersEditor
ComputeFramework
ComputeFrameworkEditor
Concert
ConcertSyncClient
ConcertSyncCore
ConcertSyncServer
ConcertSyncTest
ConcertSyncUI
ConcertTakeRecorder
ConcertTransport
ConsoleVariablesEditor
ContentBrowserAliasDataSource
ContentBrowserAssetDataSource
ContentBrowserClassDataSource
ContentBrowserFileDataSource
ContextualAnimation
ControlFlows
ControlRig
ControlRigDeveloper
ControlRigEditor
ControlRigSpline
ControlRigSplineEditor
CoreTechSurface
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
DatasmithC4DDynamicImporter
DatasmithC4DTranslator
DatasmithCADTranslator
DatasmithContent
DatasmithContentEditor
DatasmithDeltaGenTranslator
DatasmithDispatcher
DatasmithExternalSource
DatasmithFBXTranslator
DatasmithGLTFTranslator
DatasmithIFCTranslator
DatasmithImporter
DatasmithNativeTranslator
DatasmithOpenNurbsTranslator
DatasmithPLMXMLTranslator
DatasmithRuntime
DatasmithTranslator
DatasmithVREDTranslator
DatasmithWireTranslator2020
DataValidation
DirectLinkExtension
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
EditorDebugTools
EditorScriptingUtilities
EditorTests
ElectraBase
ElectraCDM
ElectraPlayerFactory
ElectraPlayerPlugin
ElectraPlayerRuntime
ElectraSamples
ElectraSubtitles
EncoderAMF
EncoderNVENC
EnhancedInput
EnvironmentQueryEditor
Editor for AI-navigation environment query templates. Allows the design of queries for such things as cover and spawn points.
EOSShared
EOSVoiceChat
ExampleAssetEditor
ExampleCustomDataInterface
ExampleDeviceProfileSelector
Example device profile sused show selection of device profiles on hardware
ExrReaderGpu
ExternalSource
FacialAnimation
FacialAnimationEditor
FastbuildController
FbxAutomationTestBuilder
FieldSystemEditor
FileLogging
FlurryEditor
FoliageSupport
FractureEditor
FullBodyIK
FunctionalTestingEditor
GameFeatures
GameFeaturesEditor
GameplayAbilities
Framework for asynchronous tasks which run over time while a player uses in-game abilities/powers.
GameplayAbilitiesEditor
Editor for gameplay abilities.
GameplayBehaviorsModule
GameplayCameras
GameplayInsights
GameplayInsightsEditor
GameplayTagsEditor
Editor for gameplay tag tables.
Gauntlet
GeometryAlgorithms
GeometryCache
GeometryCacheAbcFile
GeometryCacheEd
GeometryCacheSequencer
GeometryCacheStreamer
GeometryCacheTracks
GeometryCacheUSD
GeometryCollectionEditor
GeometryCollectionSequencer
GeometryCollectionTracks
GeometryFlowCore
GeometryFlowMeshProcessing
GeometryFlowMeshProcessingEditor
GeometryMode
Geometry editing tools.
GeometryProcessingAdapters
GeometryScriptingCore
GeometryScriptingEditor
GeoReferencing
GeoReferencingEditor
GitSourceControl
GizmoEdMode
GLTFCore
GLTFImporter
GoogleARCoreBase
GoogleARCoreRendering
GoogleARCoreServices
GooglePAD
GooglePADEditor
GPULightmass
GPULightmassEditor
HairModelingToolset
HairStrandsCore
HairStrandsEditor
HAPMedia
HDRIBackdrop
HLMedia
HLMediaEditor
HLMediaFactory
HoloLensPlatformEditor
HoloLensTargetPlatform
Hotfix
HPMotionController
HTNPlanner
HTNTestSuite
HTTPChunkInstaller
IKRig
IKRigDeveloper
IKRigEditor
ImagePlate
ImagePlateEditor
ImgMedia
ImgMediaEditor
ImgMediaEngine
ImgMediaFactory
InputBlueprintNodes
InputEditor
InterchangeDispatcher
InterchangeEditor
InterchangeEditorPipelines
InterchangeExport
InterchangeFbxParser
InterchangeImport
InterchangeMessages
InterchangeNodes
InterchangePipelines
InterchangeResultsBrowser
IOSReplayKit
JsonBlueprintGraph
JsonBlueprintUtilities
Landmass
LandmassEditor
LauncherChunkInstaller
LedWallCalibration
LedWallCalibrationEditor
LensDistortion
LevelSequenceEditor
LevelSnapshotFilters
LevelSnapshots
LevelSnapshotsEditor
LidarPointCloudEditor
LidarPointCloudRuntime
LightGizmos
LightWeightInstancesEditor
LinearTimecode
LiveLink
LiveLinkCamera
LiveLinkCameraEditor
LiveLinkCameraRecording
LiveLinkComponents
LiveLinkControlRig
LiveLinkCurveDebugUI
LiveLinkEditor
LiveLinkFreeD
LiveLinkGraphNode
LiveLinkLens
LiveLinkMasterLockit
LiveLinkMasterLockitEditor
LiveLinkMovieScene
LiveLinkMultiUser
LiveLinkOverNDisplay
LiveLinkPrestonMDR
LiveLinkPrestonMDREditor
LiveLinkSequencer
LiveLinkVRPN
LiveLinkXR
Lobby
LocationServicesAndroidEditor
LocationServicesBPLibrary
LocationServicesIOSEditor
LoginFlow
MassActors
MassAIBehavior
MassAIDebug
MassAIMovement
MassAIMovementEditor
MassAIReplication
MassAITestSuite
MassCommon
MassCrowd
MassEntity
MassEntityEditor
MassEntityTestSuite
MassGameplayDebug
MassGameplayEditor
MassLOD
MassMovement
MassReplication
MassRepresentation
MassSignals
MassSimulation
MassSmartObjects
MassSpawner
MaterialAnalyzer
MatineeToLevelSequence
MDLImporter
MediaCompositing
MediaCompositingEditor
MediaFrameworkUtilities
MediaFrameworkUtilitiesEditor
MediaIOCore
MediaIOEditor
MediaMovieStreamer
MediaPlayerEditor
MegascansPlugin
MeshLODToolset
MeshModelingTools
MeshModelingToolsEditorOnly
MeshModelingToolsExp
MeshPaintEditorMode
MeshPaintingToolset
MessagingDebugger
Provides a visual debugger for the messaging sub-system.
MetasoundEditor
MetasoundEngine
MetasoundEngineTest
MetasoundFrontend
MetasoundGenerator
MetasoundGraphCore
MetasoundStandardNodes
MfMediaEditor
MfMediaFactory
MicrosoftSpatialSound
MIDIDevice
MLAdapter
MLAdapterTestSuite
MLDeformer
MLDeformerEditor
MobileLauncherProfileWizard
MobilePatchingUtils
ModelingComponents
ModelingComponentsEditorOnly
ModelingEditorUI
ModelingOperators
ModelingOperatorsEditorOnly
ModelingToolsEditorMode
ModelProto
ModelProtoFileReader
ModularGameplay
MotionTrajectory
MotionWarping
MotoSynth
MotoSynthEditor
MoviePipelineMaskRenderPass
MovieRenderPipelineCore
MovieRenderPipelineEditor
MovieRenderPipelineRenderPasses
MovieRenderPipelineSettings
MultiUserClient
MultiUserClientLibrary
nDisplaySupport
NetcodeUnitTest
NetworkPrediction
NetworkPredictionExtras
NetworkPredictionExtrasLatentLoad
NetworkPredictionInsights
NeuralNetworkInference
NeuralNetworkInferenceEditor
NeuralNetworkInferenceProfiling
NeuralNetworkInferenceQA
NeuralNetworkInferenceShaders
NewGizmoEnable
Niagara
NiagaraAnimNotifies
NiagaraCore
NiagaraEditor
Editor for particles using the VectorVM.
NiagaraEditorWidgets
NiagaraFluids
NiagaraShader
NiagaraVertexFactories
NUTUnrealEngine
OculusAudio
OculusAudioEditor
OculusEditor
OculusHMD
OculusInput
OculusMR
OculusOpenXRHMD
OneSkyLocalizationService
OnlineBlueprintSupport
Blueprint online functionality. Latent functions, leaderboards etc.
OnlineServicesCommon
OnlineServicesEOS
OnlineServicesInterface
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
OodleNetworkHandlerComponent
OpenColorIO
OpenColorIOEditor
OpenCVHelper
OpenCVLensCalibration
OpenCVLensDistortion
OpenExrWrapper
OpenImageDenoise
OpenXRAR
OpenXREditor
OpenXREyeTracker
OpenXRHandTracking
OpenXRHMD
OpenXRInput
OpenXRMsftHandInteraction
OptimusCore
OptimusDeveloper
OptimusEditor
OptimusTools
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
ParametricSurface
ParametricSurfaceExtension
Party
PatchCheck
PBIK
PerforceSourceControl
Adds support for Perforce source control.
PerformanceMonitor
PFMExporter
PhysXVehicles
PhysXVehiclesEditor
PixelStreaming
PixWinPlugin
PlanarCut
PlasticSourceControl
PlatformCrypto
PlatformCryptoOpenSSL
PlatformCryptoTypes
PlayTimeLimit
PluginBrowser
PluginUtils
PointCloud
PoseSearch
PoseSearchEditor
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
RenderGraphInsights
ReplayTracks
ReplayTracksEditor
ReplicationGraph
ResonanceAudio
ResonanceAudioEditor
RewindDebugger
RewindDebuggerVLog
RHITests
RiderSourceCodeAccess
RigLogicEditor
RigLogicLib
RigLogicLibTest
RigLogicModule
RuntimePhysXCooking
RuntimeTests
SampleToolsEditorMode
ScreenReader
SequencerAnimTools
SequencerPlaylists
SequencerScripting
SequencerScriptingEditor
Shotgrid
SignificanceManager
SimpleHMD
SkeletalMerging
SkeletalMeshReduction
SlateInsights
SlateScreenReader
SlateScriptingCommands
SmartObjectsEditorModule
SmartObjectsModule
SmartObjectsTestSuite
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
SourceFilteringCore
SourceFilteringEditor
SourceFilteringTrace
Spatialization
SpatializationEditor
SpeedTreeImporter
Importer for SpeedTree SRT files.
StageDataProvider
StageMonitor
StageMonitorCommon
StageMonitorEditor
StateTreeEditorModule
StateTreeModule
StateTreeTestSuite
StaticMeshEditorModeling
SteamAudio
SteamAudioEditor
SteamController
SteamShared
SteamSockets
SteamVR
SteamVREditor
SteamVRInput
SteamVRInputDevice
StructUtils
StructUtilsEditor
StructUtilsTestSuite
StylusInput
SubversionSourceControl
Adds support for Subversion source control.
SunPosition
SwitchboardEditor
Synthesis
SynthesisEditor
TakeMovieScene
TakeRecorder
TakeRecorderSources
TakesCore
TakeSequencer
TakeTrackRecorders
TcpMessaging
TemplateSequence
TemplateSequenceEditor
TestSamples
Text3D
Text3DEditor
TextToSpeech
TextureAlignMode
Interactive UV editing tools for geometry.
TextureFormatOodle
TextureShare
TextureShareCore
TextureShareD3D11
TextureShareD3D12
ThirdPartyHelperAndDLLLoader
TimecodeSynchronizer
TimecodeSynchronizerEditor
TimedDataMonitor
TimedDataMonitorEditor
TraceDataFiltering
UdpMessaging
Adds a UDP based transport and tunneling layer to the messaging sub-system.
UEOpenExrRTTI
UnrealInsightsInterface
UnrealUSDWrapper
UObjectPlugin
Example of a plugin which declares its own UObject type.
USDClasses
USDExporter
USDMultiUser
USDSchemas
USDStage
USDStageEditor
USDStageEditorViewModels
USDStageImporter
USDTests
USDUtilities
UVEditor
UVEditorTools
UVEditorToolsEditorOnly
VariantManager
VariantManagerContent
VariantManagerContentEditor
VCamCore
VCamCoreEditor
VCamInput
VirtualCamera
VirtualCameraEditor
VirtualHeightfieldMesh
VirtualHeightfieldMeshEditor
VisualStudioCodeSourceCodeAccess
VisualStudioSourceCodeAccess
Bridge to allow the editor to interop with Visual Studio.
VPBookmark
VPBookmarkEditor
VPMaterialsEditor
VPUtilities
VPUtilitiesEditor
WarpUtils
Water
WaterEditor
WebAuth
WebBrowserNativeProxy
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
WorldBuilding
WorldPartitionHLODUtilities
XGEController
XRVisualization
ZoneGraph
ZoneGraphAnnotations
ZoneGraphDebug
ZoneGraphEditor
ZoneGraphTestSuite