Hello,
I’m not sure if this is the right place for feature requests, but I wanted to bring up something we’ve run into while building editor automation tools.
We’re currently limited by the fact that many Unreal Editor UI actions are private in code. Layout handling in particular is quite restricted - not only in the Python API, but also in C++, since most of the logic lives in the private class FLayoutsMenuLoad (Editor/MainFrame/Private/Menus/LayoutsMenu.h).
Would it be possible to expose the layout loading functionality in a future release so it can be called from Python and/or C++? Being able to load editor layouts programmatically would make automation workflows much smoother for us.
Thanks for considering it.
Best,
Josef