static void OnDocLinkClicked(const FSlateHyperlinkRun::FMetadata& Metadata) { const FString* Url = Metadata.Find(TEXT("href")); if(Url) { if( FEngineAnalytics::IsAvailable() ) { TArray<FAnalyticsEventAttribute> EventAttributes; EventAttributes.Add(FAnalyticsEventAttribute(TEXT("DocLink"), *Url)); FEngineAnalytics::GetProvider().RecordEvent( TEXT("Rocket.Tutorials.DocLinkClicked"), EventAttributes ); } IDocumentation::Get()->Open(*Url, FDocumentationSourceInfo(TEXT("tutorials"))); } }
void FAssetEditorToolkit::BrowseDocumentation_Execute() const { IDocumentation::Get()->Open(GetDocumentationLink(), FDocumentationSourceInfo(TEXT("help_menu_asset"))); }