You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Formatting of errors changed to include the binding name (SourceObject.SourceProperty <-/<->/-> DestObject.DestProperty). Errors are now stored in the binding object again. Renamed GetConversionFunctionPath to SourceToDestinationFunctionPath and SetConversionFunctionPath to DestinationToSourceFunctionPath. #jira UE-148310 #review-19644346 @editor-ui-systems #preflight 624d590e7d2eea4e18eddbb0 [CL 19645570 by sebastian nordgren in ue5-main branch]
19 lines
827 B
C++
19 lines
827 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "MVVMBlueprintViewBinding.h"
|
|
#include "MVVMBlueprintView.h"
|
|
|
|
FString FMVVMBlueprintViewBinding::GetNameString(const UMVVMBlueprintView* View) const
|
|
{
|
|
const FMVVMBlueprintViewModelContext* ViewModel = View->FindViewModel(ViewModelPath.ContextId);
|
|
FString BindingName = (ViewModel != nullptr ? ViewModel->GetViewModelName().ToString() : TEXT("<none>")) + TEXT(".") + ViewModelPath.GetBindingName().ToString();
|
|
|
|
BindingName += BindingType == EMVVMBindingMode::TwoWay ? TEXT(" <-> ") :
|
|
UE::MVVM::IsForwardBinding(BindingType) ? TEXT(" -> ") :
|
|
UE::MVVM::IsBackwardBinding(BindingType) ? TEXT(" <- ") :
|
|
TEXT("???"); // shouldn't happen
|
|
|
|
BindingName += WidgetPath.WidgetName.ToString() + TEXT(".") + WidgetPath.GetBindingName().ToString();
|
|
|
|
return BindingName;
|
|
} |