Editor

Module Index

Windows
MacOS
Linux

ActorPickerMode

Actor picker for setting up attachments.

AddContentDialog

AdvancedPreviewScene

AIGraph

AnimationBlueprintEditor

AnimationEditor

AnimationModifiers

AnimGraph

Editor for animation graphs.

AudioEditor

BehaviorTreeEditor

Editor for behavior trees.

BlueprintGraph

Extends graph editor functionality for Blueprints.

Blutility

Experimental. Editor for Blueprint Utilities.

BspMode

Geometry placement tools.

Cascade

Editor for particle systems.

ClassViewer

Browser and picker functionality for C++ and Blueprint classes.

ClothingSystemEditor

ClothingSystemEditorInterface

ClothPainter

CommonMenuExtensions

ComponentVisualizers

Editor specific code for drawing Actor components.

ConfigEditor

ContentBrowser

Browser and picker functionality for assets.

CurveAssetEditor

Editor for standalone curve assets.

CurveEditor

CurveTableEditor

Editor for curve table assets.

DataTableEditor

Editor for tables of generic text data.

DetailCustomizations

Built-in customizations for the display of object properties.

DeviceProfileEditor

Editor for target device profiles.

DeviceProfileServices

Device profile manager.

DistCurveEditor

Editor for distribution curves.

Documentation

Support for displaying UDN documentation in the Editor.

EditorInteractiveToolsFramework

EditorSettingsViewer

Editor for UObject-based settings.

EditorStyle

Slate style for the Editor.

EditorSubsystem

EditorWidgets

Slate widgets used in various places in the Editor.

EnvironmentQueryEditor

Editor for AI-navigation environment query templates. Allows the design of queries for such things as cover and spawn points.

FoliageEdit

Foliage editing and support classes.

FontEditor

Editor for font assets.

GameplayTasksEditor

GameProjectGeneration

Functionality for generating new game projects and associated data.

GeometryMode

Geometry editing tools.

GraphEditor

Base editor functionality for node-based graphs, used in Blueprints, Materials etc.

HardwareTargeting

HierarchicalLODOutliner

InputBindingEditor

Editor for input bindings.

InternationalizationSettings

Settings for Editor region & language.

IntroTutorials

Implements editor tutorials.

Kismet

Blueprint editor.

KismetCompiler

Compiler for Blueprints.

KismetWidgets

Widgets used in the Blueprint editor.

LandscapeEditor

Landscape editing and support classes.

LandscapeEditorUtilities

Layers

Editor for creating & managing groups of actors by layer.

LevelEditor

Level editing and viewing tools. Container for many Editor functions.

LocalizationCommandletExecution

LocalizationDashboard

MainFrame

Root window for the Editor.

MaterialEditor

Editor for materials, material functions & material instances.

Matinee

In-engine cutscene editing and support classes.

MergeActors

MeshPaint

Vertex and texture painting tools.

MeshPaintMode

MovieSceneCaptureDialog

MovieSceneTools

Tools for working with Sequencer movie scenes. Work in progress.

NewLevelDialog

Dialog allowing creation of a new level.

OverlayEditor

PackagesDialog

Dialog used to display package status & operations (saving, checking out etc.).

Persona

Editor for Skeletal meshes, skeletons and animation-related systems.

PhysicsAssetEditor

Physical asset editor, allowing setup of physics for skeletal meshes.

PIEPreviewDeviceProfileSelector

PIEPreviewDeviceSpecification

PinnedCommandList

PixelInspectorModule

PlacementMode

Drag-and-drop object placement tools.

PListEditor

Editor for Mac/iOS plist XML files.

PluginWarden

ProjectSettingsViewer

Viewer for project settings.

ProjectTargetPlatformEditor

Allows editing which platforms your project will support.

PropertyEditor

Functionality for editing UProperties in the details panel & property grid.

SceneDepthPickerMode

SceneOutliner

Browsing and picking functionality for Actors.

Sequencer

Tool for animating and coordinating object animations on timelines. Work in progress.

SequenceRecorder

SequenceRecorderSections

SequencerWidgets

Slate widget definitions for Sequencer.

SerializedRecorderInterface

SkeletalMeshEditor

SkeletonEditor

SourceControlWindows

Windows used for various source control operations.

StaticMeshEditor

Editor for static meshes.

StatsViewer

Auditing tools for various statistics.

StringTableEditor

StructViewer

SwarmInterface

Interface for the swarm distributed lighting build system.

TextureAlignMode

Interactive UV editing tools for geometry.

TextureEditor

Editor for textures.

TimeManagementEditor

TranslationEditor

Editor for translating localized text.

UATHelper

UMGEditor

Editor for UMG assets.

UndoHistory

Inspector for the the undo/redo history.

UnrealEd

Core editor functionality.

UnrealEdMessages

Automation messages for the Editor.

ViewportInteraction

ViewportSnapping

Experimental. In-viewport actor snapping functionality.

VirtualTexturingEditor

VREditor

WorkspaceMenuStructure

Base functionality for shared menu structure used in asset editors.

WorldBrowser

Editor for configuring streaming levels.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback