Commit Graph

31 Commits

Author SHA1 Message Date
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
d831ff9671 MVVM: Enable the bExposeOnSpawn flag on viewmodel property. Make sure the setter for viewmodel has the correct name.
#preflight 624c38133a5a4c1622052a1f

[CL 19623267 by Patrick Boutot in ue5-main branch]
2022-04-05 08:43:49 -04:00
gtreshchev
970b7dce2b PR #9047: Using scope resolution operator to fix MVVM compilation (Contributed by gtreshchev)
#rb sebastian.nordgren
#preflight 624c3715470aff98e9af91df

[CL 19623228 by gtreshchev in ue5-main branch]
2022-04-05 08:41:43 -04:00
Patrick Boutot
2fc09cd803 Fix missing include.
#rnx
#jira UE-148054
#rn none
#preflight none

[CL 19611547 by Patrick Boutot in ue5-main branch]
2022-04-04 13:15:12 -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