Ue Editor Scripting And Python

Automate and extend the Unreal Editor using Python (the `unreal` module, startup scripts, commandlets), Editor Utility Widgets/Blueprints (Blutility — UEditorUtilityWidget, UEditorUtilityObject, UEditorUtilityWidgetBlueprint, UAssetActionUtility), the editor scripting subsystems (UEditorActorSubsystem, UEditorAssetSubsystem, ULevelEditorSubsystem, UAssetEditorSubsystem, UEditorUtilitySubsystem), and how C++ UFUNCTION specifiers (BlueprintCallable, CallInEditor, ScriptMethod, ScriptName) control which APIs surface in Python and Blueprints. Use when batch-processing assets, building in-editor tools or dockable UMG panels, running headless Python commandlets in CI, scripting repetitive editor tasks, or exposing custom C++ editor APIs to Python/Blueprints. Editor-only — never used in packaged games.

kevinpbuckley d4e47cf 4 files · 40.1 KB Updated 605 repo stars

File contents

kevinpbuckley/unreal-engine-skills/tree/main/skills/core/ue-editor-scripting-and-python commit d4e47cf67e

Frequently asked questions

npx skillmds@latest add kevinpbuckley/ue-editor-scripting-and-python