7 Commits

Author SHA1 Message Date
patrick boutot
6742e93da3 MVVM: Reset the NumReplicatedProperties when building an InstancedViewModel.
[CL 29111632 by patrick boutot in ue5-main branch]
2023-10-25 20:21:08 -04:00
byron cornejo
5cf5c7226c Removing blueprint Callable and Blueprint Event flag from OnRepFunction. Clears Class children while handling compilation finish.
[CL 27798402 by byron cornejo in ue5-main branch]
2023-09-12 13:22:15 -04:00
patrick boutot
9aa134b6c2 MVVM: Rework how we find the property for RepNotify function in InstancedViewModel
#rb editor-ui-systems

[CL 27710548 by patrick boutot in ue5-main branch]
2023-09-08 10:12:25 -04:00
patrick boutot
c7f13014dc Fix issue 361586 with ModelViewViewModelBlueprint.cpp introduced with CL 27701383
[CL 27702146 by patrick boutot in ue5-main branch]
2023-09-07 22:51:03 -04:00
patrick boutot
a0960c2081 MVVM: Update the InstanceViewModel to be more generic. Force a compilation when the widget loads, in case something changed in the cpp. Only rebuild the class when needed. Change the default name of the generated viewmodel.
#rb editor-ui-systems

[CL 27701308 by patrick boutot in ue5-main branch]
2023-09-07 22:17:40 -04:00
patrick boutot
5cb485e853 MVVM: Clean up the code after CL 27409229 code review
#rb zahra.nikbakht

[CL 27460042 by patrick boutot in ue5-main branch]
2023-08-29 15:17:52 -04:00
patrick boutot
7055c5a8d6 MVVM: Add instanced viewmodel. A way to create your viewmodel inside the view. The viewmodel is private and can only be used by the view. The feature is enabled by a setting. Change how the customization for the viewmodel context hide properties. Add a new submenu for the viewmodel panel.
#rb editor-ui-systems

[CL 27409246 by patrick boutot in ue5-main branch]
2023-08-28 08:59:49 -04:00