[C++ Plugin] Create Unreal-like graph

Ahh your tutorial don’t cover FAssetTypeActions at all! those classes define how your asset looks like in content browser. As they are not UObjects, you need to resister (and unregister on unload) them manually with RegisterAssetTypeActions on module load

Here how Paper2D does that:

https://github.com/EpicGames/UnrealEngine/blob/dff3c48be101bb9f84633a733ef79c91c38d9542/Engine/Plugins/2D/Paper2D/Source/Paper2DEditor/Private/Paper2DEditorModule.cpp#L126

Note you need to access AssetTools module with FAssetToolsModule::Get() and from there call register

FAssetTypeActions temselfs are pretty simple and self explanatory, looking at it i think you should not have a issue to learn how to use if you just look how other assets are done. Here eveything oyu can override in that class: