Extending existing Asset Editor

I’m trying to extend the toolbar of an existing asset editor, namely the AnimationEditor.

I have my own plugin module as an entry point. Can I extend the AnimationEditor’s toolbar without having to write my own Animation Editor class? Are there any references in the engine for extending editors inside different modules?

You can do so by extenders, this way you can add existing UI from different module, which this:

One issue is that extenders are not cemtralized, each odule need implmentation of them, so you need ot check in API refrence if module class of specific editor or some other editor component has extender:

Only issue with you case is that you can’t access IAnimationEditor direcly, you need to use event in FAsserEditorManager and detect when editor is opened:

1 Like