Files
UnrealEngine/Engine/Source/Editor/UMGEditor/Private/DragDrop/WidgetTemplateDragDropOp.cpp
2025-05-18 13:04:45 +08:00

22 lines
624 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "DragDrop/WidgetTemplateDragDropOp.h"
#include "Internationalization/Text.h"
#include "WidgetTemplate.h"
#define LOCTEXT_NAMESPACE "UMG"
TSharedRef<FWidgetTemplateDragDropOp> FWidgetTemplateDragDropOp::New(const TSharedPtr<FWidgetTemplate>& InTemplate)
{
TSharedRef<FWidgetTemplateDragDropOp> Operation = MakeShareable(new FWidgetTemplateDragDropOp());
Operation->Template = InTemplate;
Operation->DefaultHoverText = InTemplate->Name;
Operation->CurrentHoverText = InTemplate->Name;
Operation->Construct();
return Operation;
}
#undef LOCTEXT_NAMESPACE