This is a tutorial I put together when I finally figured how to extend the editor’s UI and add new functionalities. In this example, I simply add a button to the toolbar and let it display a log message. This tutorial should serve as a foundation for those who want to add new stuff to the editor via plugins.
You can watch a quick video demonstration here:
You can download the complete source code and go through the tutorial I wrote to help you understand what’s going on in the source code:
Hey guys, just letting you know that I forgot to include a bug solution within the engine that I found while I was figuring stuff up. I updated the tutorial link above. Please make sure you read the last section “Important Notes” so you know what to do.
Btw guys, according to Epic, the bug I’ve mentioned is fixed but will be available as of 4.2.0. The solution will be a bit different than what I’ve done.
Great work on your tutorial about editor customization. Would you mind posting this on our wiki page? This would ensure that other users wanting to learn about Editor Customization with plugins could follow your tutorials. Here is link to the wiki: A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums. Nevertheless, great work and I can’t wait to give this a shot when I get some down time.
Hi again. I was mistaken. But I still had the problem when compiling your example, which is really great and helped me a lot, for new version 4.2.1. But finally I did it so I would like to help others with same problem too.
I have another example derrived initially from 's plugin. It corrects some errors, and more important, shows how to make a dockable tab plugin in the editor.