Plugins

Module Index

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

  1. 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