What is the difference between UEdMode and FEdMode?

I’m developing a new Editor Mode for Unreal Engine 5 using UEdMode, but most tutorials on the internet are about FEdMode. For now, UEdMode is okay for me.

Does someone know the difference between the two and when I should use one instead of the other?

1 Like

i also would like to know

FEdmode is the legacy one and UEdMode is the new one. The UEdMode doesn’t have any legacy stuff built in at all, it’s entirely dedicated to the interactive tools framework.

And there is UBaseLegacyWidgetEdMode that you can derive from it if you want legacy stuff, This class is to aid in transitioning from native FEdModes to UEdModes

This topic has been moved from International to Pipeline & Plugins: Editor Scripting.

When posting, please review the categories to ensure your topic is posted in the most relevant space.

If you would prefer a different category, feel free to @ me and I’ll be happy to move your thread once again.