Open custom asset with editor utility widget?


I recently came to know about custom assets and editor utility widgets.
Is it possible to open (when double clicking asset in content browser), edit and save my own custom assets using editor utility widget?


As far as i know, no, at least not currently, you can only open utility widgets as a tab and thats it. You could with some C++ hacks but at this point it would be safer to just do Slate UI in C++. I know there was somebody on Twitter trying to make utility widgets work as asset editor.

Note that by default you don’t need any widget to open a asset, if editor open action is not specified for specific asset type, editor opens asset in property editor and shows all EditAnywhere and EditInstanceOnly UPROPERTY of asset object, which can be edited in there and saved. For most data holding simple assets property editor should be sufficient.