Developer

Module Index

AITestSuite

AnimationDataController

AnimationWidgets

AssetTools

Tools, widgets and helper functions for dealing with assets.

AudioFormatADPCM

Support for ADPCM decoding

AudioFormatBink

AudioFormatOgg

Support for OGG Vorbis decoding

AudioFormatOpus

Support for Opus decoding

AudioSettingsEditor

AutomationController

Entry point for the automation system.

AutomationDriver

AutomationWindow

Widgets & windows used to interact with the automation system.

BSPUtils

CollectionManager

System for managing collections of assets.

CollisionAnalyzer

Tool used to check collisions.

CookedEditor

CookOnTheFlyNetServer

DatasmithExporter

DerivedDataCache

Manages the cache of engine-optimized data derived from source assets.

DesktopPlatform

Generaized abstraction of a desktop platform's services.

DesktopWidgets

DeveloperToolSettings

DeviceManager

User interface for interacting with connected devices.

DirectoryWatcher

Platform-agnostic tracking of filesystem changes.

DistributedBuildInterface

DrawPrimitiveDebugger

EditorAnalyticsSession

ExternalImagePicker

Widgets used to pick images on disk that are not used as textures.

FileUtilities

FunctionalTesting

Tests engine functionality.

GeometryProcessingInterfaces

GraphColor

HierarchicalLODUtilities

HotReload

IoStoreUtilities

LauncherServices

Provides functionality to cook, package, deploy & launch games.

Localization

LocalizationService

LogVisualizer

UI for analyzing log output.

MaterialBaking

MaterialUtilities

Merge

Widgets used to merge conflicting revisions of UAssets. Currently only provides experimental support for merging blueprints.

MeshBoneReduction

Utility to remove bones from skeletons based on skeletal mesh LODs.

MeshBuilder

MeshBuilderCommon

MeshMergeUtilities

MeshReductionInterface

MeshUtilities

Mesh processing utilities including triangle stripping and LOD generation.

MeshUtilitiesEngine

MessageLog

Rich localized text logging functionality.

NaniteBuilder

NaniteUtilities

OutputLog

Basic text logging functionality.

PakFileUtilities

PhysicsUtilities

Profiler

Core functionality & user interface for the Profiler.

ProfilerClient

Interface for talking to client sessions that can be profiled.

ProfilerMessages

Messages that are used by the profiler.

ProfilerService

Captures and dispatches profiling data.

ProfileVisualizer

ProjectLauncher

QuadricMeshReduction

RealtimeProfiler

Displays real-time profiler stats in the profiler window.

RigVMDeveloper

ScreenShotComparison

User interface for comparing captured screenshots.

ScreenShotComparisonTools

Support functionality for screenshot comparisons.

ScriptDisassembler

SessionFrontend

User interface for interacting with running sessions of the engine.

Settings

Base functionality for dealing with UObject-based settings.

SettingsEditor

Editing functionality for UObject-based settings.

ShaderCompilerCommon

Common functionality for compiling shaders.

ShaderFormatOpenGL

Wrapper around OpenGL shader compiler.

ShaderFormatVectorVM

ShaderPreprocessor

Preprocesses shader source.

SharedSettingsWidgets

Widgets used in various setting's detail customizations.

SkeletalMeshUtilitiesCommon

SlateReflector

Implementation of the Slate widget reflector.

SourceCodeAccess

Interface to source code editor plugins.

SourceControl

Interface for communicating with source control providers.

StandaloneRenderer

TargetDeviceServices

Exposes locally connected or remotely discovered network target devices.

TargetPlatform

Per-target platform functionality, including resources, devices & platform capabilities.

TextureBuild

TextureBuildUtilities

TextureCompressor

Texture processing routines. Wrapper around compression formats, mipmap generation etc.

TextureFormat

TextureFormatASTC

TextureFormatDXT

DXT texture support.

TextureFormatETC2

TextureFormatIntelISPCTexComp

TextureFormatUncompressed

Uncompressed texture format handler.

ToolMenus

ToolWidgets

TraceAnalysis

TraceInsights

TraceServices

TreeMap

TurnkeyIO

UncontrolledChangelists

UndoHistory

Inspector for the the undo/redo history.

UnsavedAssetsTracker

Virtualization

VisualGraphUtils

VulkanShaderFormat

Zen

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