[Python] Entry items are not displayed when sub-menus are added to the "LevelEditor.ActorContextMenu" section.

UE - Editor - Framework - Python - Mar 6, 2023

When the [Actor] menu is opened, the menu of the added entry can be displayed. When the [Actor] menu is opened from the LevelEditor's Outliner, it is not displayed.  Solution: Add the required menu ...

PythonScriptPlugin: UE_LOG Format Changed to Unicode after Redirection

UE - Editor - Framework - Python - Feb 15, 2023

PythonScriptPlugin sets std output mode to _O_BINARY but fails to restore it to the previous state afterwards because cached StdOutMode is already _0_TEXT, hence _setmode returns -1. See PythonScri ...

Python: rename_directory Fails to Work on Non-empty Directory

UE - Editor - Framework - Python - Jan 24, 2023

Directories can no longer be renamed via Python if they are not empty. ...

Python crash the engine at exit.

UE - Editor - Framework - Python - Oct 25, 2022

A UDN reported various crashes at exit in the embedded Python library. I was able to repro the issue in Release-5.1 and trace it back at the point where python runs its garbage collection in Py_Fina ...

Creating a function with parameter type TEnumAsByte<MyEnum> will crash while compiling

UE - Editor - Framework - Python - Jan 11, 2022

This is a regression.This does not affect UE5. Creating a function with parameter type TEnumAsByte<MyEnum> will crash while compiling. In 4.26 and UE5 the code compiles without issue, and the user ...

The get data table row function is not exposed to python

UE - Editor - Framework - Python - Oct 8, 2021

I would like to be able to do the following blueprint code in python. [Image Removed] The getDataTableRow function is not exposed to python.  Engine\Source\Editor\BlueprintGraph\Private\K2Node_ ...

ETraceTypeQuery and EObjectTypeQuery not fully exposed to Python

UE - Editor - Framework - Python - Oct 5, 2021

The ETraceTypeQuery and EObjectTypeQuery enums declared in EngineTypes.h aren't fully exposed to Python. Both enums have 32 entries, but Python is only aware of the first 2 for ETraceTypeQuery and t ...

Python Type Hinting

UE - Editor - Framework - Python - Jul 13, 2021

Goals / Why Type hints allow developers to create self-describing code by statically indicating the type of a value within your Python code.OutcomesBetter documented code for easier reading and debu ...

unreal.py stub can overload IDE parsing limits

UE - Editor - Framework - Python - Jul 13, 2021

We should consider splitting this into separate per-module files that are merged together via imports. Any strong dependencies (eg, inheritance) need to import the type being inherited. ...