Navigation
API > API/Developer > API/Developer/AssetTools
Syntax
const TAttribute< FText > ToolTip
Remarks
HOW TO ADD ASSET EXTENSION MENUS
void FMyAssetEditorModule::StartupModule() { UToolMenus::RegisterStartupCallback(FSimpleMulticastDelegate::FDelegate::CreateRaw(this, &FSynthesisEditorModule::RegisterMenus)); }
void FSynthesisEditorModule::ShutdownModule() { UToolMenus::UnRegisterStartupCallback(this); UToolMenus::UnregisterOwner(this); }
void FSynthesisEditorModule::RegisterMenus() { FToolMenuOwnerScoped MenuOwner(this); FAudioImpulseResponseExtension::RegisterMenus(); }
class FMyAssetExtension { public: static void RegisterMenus(); static void ExecuteMenuAction(const struct FToolMenuContext& MenuContext); };
void FMyAssetExtension::RegisterMenus() { UToolMenu* Menu = UToolMenus::Get()->ExtendMenu("ContentBrowser.AssetContextMenu.MyAsset");
FToolMenuSection& Section = Menu->FindOrAddSection("GetAssetActions"); Section.AddDynamicEntry("GetAssetActions_MyAsset", FNewToolMenuSectionDelegate::CreateLambda([FToolMenuSection](API/Developer/ToolMenus/FToolMenuSection)& InSection { const TAttribute