Plugins

Module Index

Windows
MacOS
Linux

ActorLayerUtilities

ActorLayerUtilitiesEditor

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

AppleImageUtils

AppleImageUtilsBlueprintSupport

AppleProResMedia

AppleVision

AppleVisionBlueprintSupport

ApsalarEditor

ArchVisCharacter

AssetManagerEditor

AssetTags

AudioCapture

AudioCaptureEditor

AudioCaptureTimecodeProvider

AudioModulation

AudioModulationEditor

AudioSynesthesia

AudioSynesthesiaCore

AudioSynesthesiaEditor

AutomationUtils

AutomationUtilsEditor

AvfMediaEditor

AvfMediaFactory

AvidDNxMedia

AxFImporter

AzureSpatialAnchors

AzureSpatialAnchorsForWMR

BackChannel

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

CameraShakePreviewer

ChaosCloth

ChaosClothEditor

ChaosNiagara

ChaosSolverEditor

CharacterAI

CLionSourceCodeAccess

CodeEditor

CodeView

Provides an in-editor code view of game classes and structures with direct IDE accessibility.

CompositePlane

Composure

ComposureEditor

ComposureLayersEditor

Concert

ConcertSyncClient

ConcertSyncCore

ConcertSyncServer

ConcertSyncTest

ConcertSyncUI

ConcertTransport

ControlRig

ControlRigDeveloper

ControlRigEditor

ControlRigManipulation

CryptoKeys

CryptoKeysOpenSSL

CurveEditorTools

CustomMeshComponent

Component class that allows you to specify custom geometry via C++ or Blueprints.

DatabaseSupport

DataCharts

DataprepCore

DataprepEditor

DataprepEditorScriptingUtilities

DataprepLibraries

DatasmithC4DTranslator

DatasmithCADTranslator

DatasmithContent

DatasmithContentEditor

DatasmithCoreTechExtension

DatasmithCoreTechParametricSurfaceData

DatasmithDeltaGenTranslator

DatasmithDispatcher

DatasmithFBXTranslator

DatasmithGLTFTranslator

DatasmithIFCTranslator

DatasmithImporter

DatasmithNativeTranslator

DatasmithOpenNurbsTranslator

DatasmithPLMXMLTranslator

DatasmithRemoteImport

DatasmithTranslator

DatasmithVREDTranslator

DatasmithWireTranslator

DataValidation

DisasterRecoveryClient

DisplayCluster

DisplayClusterConfiguration

DisplayClusterEditor

DisplayClusterInput

DisplayClusterMessageInterception

DisplayClusterPostprocess

DisplayClusterProjection

DMXBlueprintGraph

DMXEditor

DMXProtocol

DMXProtocolArtNet

DMXProtocolsACN

DMXRuntime

DTLSHandlerComponent

DummyMeshReconstructor

DynamicMesh

EditableMesh

EditorScriptingUtilities

EditorTests

ExampleDeviceProfileSelector

Example device profile sused show selection of device profiles on hardware

FacialAnimation

FacialAnimationEditor

FbxAutomationTestBuilder

FieldSystemEditor

FileLogging

FlurryEditor

FractureEditor

FunctionalTestingEditor

GameplayAbilities

Framework for asynchronous tasks which run over time while a player uses in-game abilities/powers.

GameplayAbilitiesEditor

Editor for gameplay abilities.

GameplayInsights

GameplayInsightsEditor

GameplayTagsEditor

Editor for gameplay tag tables.

Gauntlet

GeometricObjects

GeometryAlgorithms

GeometryCache

GeometryCacheAbcFile

GeometryCacheEd

GeometryCacheSequencer

GeometryCacheTracks

GeometryCollectionEditor

GeometryCollectionSequencer

GeometryCollectionTracks

GeometryMode

Geometry editing tools.

GitSourceControl

GLTFCore

GLTFImporter

GoogleARCoreBase

GoogleARCoreRendering

GoogleARCoreServices

GooglePAD

GooglePADEditor

GoogleVRController

GoogleVRHMD

GoogleVRTransition2D

HairStrandsCore

HairStrandsEditor

HairStrandsNiagara

HAPMedia

HDRIBackdrop

HoloLensAR

HoloLensPlatformEditor

HoloLensTargetPlatform

Hotfix

HoudiniNiagara

HoudiniNiagaraEditor

HTNPlanner

HTNTestSuite

HTTPChunkInstaller

ImagePlate

ImagePlateEditor

ImgMedia

ImgMediaEditor

ImgMediaFactory

IOSReplayKit

Landmass

LandmassEditor

LauncherChunkInstaller

LensDistortion

LevelSequenceEditor

LidarPointCloudEditor

LidarPointCloudRuntime

LightPropagationVolumeEditor

LightPropagationVolumeRuntime

LinearTimecode

LiveLink

LiveLinkComponents

LiveLinkControlRig

LiveLinkCurveDebugUI

LiveLinkEditor

LiveLinkGraphNode

LiveLinkMovieScene

LiveLinkOverNDisplay

LiveLinkSequencer

Lobby

LocationServicesAndroidEditor

LocationServicesBPLibrary

LocationServicesIOSEditor

LoginFlow

MagicLeap

MagicLeapAR

MagicLeapARPin

MagicLeapARPinImpl

MagicLeapAudio

MagicLeapCamera

MagicLeapCameraPreviewFactory

MagicLeapConnections

MagicLeapContacts

MagicLeapController

MagicLeapCVCamera

MagicLeapDispatch

MagicLeapEyeTracker

MagicLeapHandMeshing

MagicLeapHandTracking

MagicLeapHelperOpenGL

MagicLeapHelperVulkan

MagicLeapIdentity

MagicLeapImageTracker

MagicLeapLightEstimation

MagicLeapLocation

MagicLeapMediaCodecFactory

MagicLeapMediaEditor

MagicLeapMediaFactory

MagicLeapMovement

MagicLeapMusicService

MagicLeapNetworking

MagicLeapPlanes

MagicLeapPrivileges

MagicLeapScreens

MagicLeapSecureStorage

MagicLeapSharedFile

MagicLeapSharedWorld

MagicLeapTablet

MaterialAnalyzer

MatineeToLevelSequence

MDLImporter

MediaCompositing

MediaCompositingEditor

MediaFrameworkUtilities

MediaFrameworkUtilitiesEditor

MediaIOCore

MediaIOEditor

MediaPlayerEditor

MeshConversion

MeshEditor

MeshModelingTools

MeshModelingToolsEditorOnly

MeshPaintEditorMode

MeshPaintingToolset

MeshProcessingLibrary

MeshSolverUtilities

MessagingDebugger

Provides a visual debugger for the messaging sub-system.

MfMediaEditor

MfMediaFactory

MicrosoftSpatialSound

MIDIDevice

MobileLauncherProfileWizard

MobilePatchingUtils

ModelingComponents

ModelingOperators

ModelingOperatorsEditorOnly

ModelingToolsEditorMode

MovieRenderPipelineCore

MovieRenderPipelineEditor

MovieRenderPipelineRenderPasses

MovieRenderPipelineSettings

MPCDI

MultiUserClient

MultiUserClientLibrary

NetcodeUnitTest

NetworkPrediction

NetworkPredictionExtras

Niagara

NiagaraAnimNotifies

NiagaraCore

NiagaraEditor

  1. Editor for particles using the VectorVM.

NiagaraEditorWidgets

NiagaraShader

NiagaraVertexFactories

NUTUnrealEngine4

OculusAudio

OculusAudioEditor

OculusEditor

OculusHMD

OculusInput

OculusMR

OneSkyLocalizationService

OnlineBlueprintSupport

Blueprint online functionality. Latent functions, leaderboards etc.

OnlineSubsystem

Interfaces for all online subsystems

OnlineSubsystemAmazon

Amazon account support

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

OpenColorIO

OpenColorIOEditor

OpenCVHelper

OpenCVLensCalibration

OpenCVLensDistortion

OpenExrWrapper

OpenXRHMD

OpenXRInput

OptionalMobileFeaturesBPLibrary

OSC

OutputRemap

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

PerforceSourceControl

Adds support for Perforce source control.

PerformanceMonitor

PFMExporter

PhysXVehicles

PhysXVehiclesEditor

PicpMPCDI

PicpProjection

PixelStreaming

PixelStreamingPlayerFactory

PlanarCut

PlasticSourceControl

PlatformCrypto

PlatformCryptoOpenSSL

PlatformCryptoTypes

PlayTimeLimit

PluginBrowser

PointCloud

PolygonModeling

PreLoadScreenMoviePlayer

ProceduralMeshComponent

ProceduralMeshComponentEditor

ProxyLODMeshReduction

PythonAutomationTest

PythonScriptPlugin

PythonScriptPluginPreload

Qos

RawInput

Rejoin

RemoteControl

RemoteDatabaseSupport

RemoteImportLibrary

RemoteSession

RemoteSessionEditor

ReplicationGraph

ResonanceAudio

ResonanceAudioEditor

RiderSourceCodeAccess

RuntimePhysXCooking

RuntimeTests

SampleToolsEditorMode

ScreenshotTools

SequencerScripting

SequencerScriptingEditor

Shotgun

SignificanceManager

SimpleHMD

SkeletalMeshReduction

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.

StaticMeshEditorExtension

SteamAudio

SteamAudioEditor

SteamController

SteamShared

SteamSockets

SteamVR

SteamVREditor

SteamVRInput

SteamVRInputDevice

StylusInput

SubversionSourceControl

Adds support for Subversion source control.

SunPosition

Synthesis

SynthesisEditor

TakeRecorder

TakeRecorderSources

TakesCore

TakeTrackRecorders

TcpMessaging

TemplateSequence

TemplateSequenceEditor

Text3D

TextureAlignMode

Interactive UV editing tools for geometry.

TimecodeSynchronizer

TimecodeSynchronizerEditor

TimedDataMonitor

TimedDataMonitorEditor

TimeSynth

TimeSynthEditor

TraceDataFiltering

UdpMessaging

Adds a UDP based transport and tunneling layer to the messaging sub-system.

UnrealUSDWrapper

UObjectPlugin

Example of a plugin which declares its own UObject type.

USDExporter

USDImporter

USDSchemas

USDStage

USDStageEditor

USDUtilities

VariantManager

VariantManagerContent

VariantManagerContentEditor

VirtualCamera

VisualStudioCodeSourceCodeAccess

VisualStudioSourceCodeAccess

Bridge to allow the editor to interop with Visual Studio.

VivoxVoiceChat

Volumetrics

VPBookmark

VPBookmarkEditor

VPUtilities

VPUtilitiesEditor

WarpUtils

WebAuth

WebBrowserNativeProxy

WebBrowserWidget

WebMMedia

WebMMediaEditor

WebMMediaFactory

WebMMoviePlayer

WebRemoteControl

WebSocketNetworking

WindowsDeviceProfileSelector

Used to determine the device settings for Windows platforms.

WindowsMixedRealityEyeTracker

WindowsMixedRealityHandTracking

WindowsMixedRealityHMD

WindowsMixedRealityInputSimulation

WindowsMixedRealityPlatformEditor

WindowsMixedRealityRuntimeSettings

WindowsMixedRealitySpatialInput

WindowsMoviePlayer

Windows-specific movie player using Media Foundation.

WmfMedia

WmfMediaEditor

WmfMediaFactory

XXXTargetPlatform

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss