Commit Graph

32 Commits

Author SHA1 Message Date
patrick boutot
67636cd183 Merging MVVM plugin using //Fortnite/Dev-EngineMerge-To-//Fortnite/Main[at]19654975
#preflight 624ecffa4c5db57ae613729c
#rnx

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19667696 via CL 19667737 via CL 19667740
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v938-19570697)

[CL 19673108 by patrick boutot in ue5-main branch]
2022-04-07 13:34:36 -04:00
Patrick Boutot
39f24fb616 MVVM: Fix some static Analysis
#jira UE-148379
#rnx
#rb none
#preflight none

[CL 19651133 by Patrick Boutot in ue5-main branch]
2022-04-06 13:44:22 -04:00
sebastian nordgren
e767ba4dd2 Moved MVVM-specific images from UMGStyle to MVVMEditorStyle
Added Clear to conversion function button.

#review-19646894 @editor-ui-systems
#preflight 624da1004c5db57ae607f701

[CL 19647304 by sebastian nordgren in ue5-main branch]
2022-04-06 10:26:56 -04:00
sebastian nordgren
f5486be90c Removed static function limitation on conversion functions, which allows us to use functions defined on the UserWidget as conversion functions.
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]
2022-04-06 08:17:40 -04:00
daren cheng
dc02aacea5 Make MVVM PropertyPath reference getters / setters via FMemberReference.
#jira UE-146752
#rb Patrick.Boutot
#preflight 624cee38a64871f1a115f467

[CL 19639440 by daren cheng in ue5-main branch]
2022-04-05 22:00:18 -04:00
Patrick Boutot
a991e53c7e MVVM: Fix missing copyright notice
#preflight none

[CL 19593417 by Patrick Boutot in ue5-main branch]
2022-04-01 15:04:35 -04:00
Patrick Boutot
5cc291be88 MVVM: Move the ModelViewViewModel plugin to //UE5/Main/
#preflight 62471b2edc6183e3f51a8a07
#preflight 62473c85f73c316f680acef9

[CL 19592606 by Patrick Boutot in ue5-main branch]
2022-04-01 14:21:11 -04:00