- Removed old unused UpdateBeginDelegate (was commented).
- Standerized public delegates:
- Renamed BeginDestroyNativeDelegate.
- Created dynamic and native versions of existing delegates.
[REVIEW] [at]alexei.lebedev, [at]ricard.rovira
#preflight 63493087f622f6c4bb0d8c2d
[CL 22601909 by gerard martin in ue5-main branch]
Cleanup usage of most of STL from mutable runtime. Exception is string for now.
Cleanup a lot of unused code like reference implementations, node cloning boilerplate, etc.
#preflight 63441fcf7045f13c96b43bcf
[REVIEW] [at]max.garcia
[FYI] [at]alexei.lebedev
[FYI] genis.sole
[CL 22454093 by jordi rovira in ue5-main branch]
Mutable:
- Moved Multilayer Projectors to the Instance Descriptor.
- Moved RealodParametersFromObject to the Instance Descriptor.
- Created new UpdateResult Instance and Component delegatres.
- Created Instance and Component Updated callbacks.
- Now when an Instance update is optimized Update delegates are also being called.
- Fixed a UCustomizableObjectInstance::Clone crash.
[REVIEW] [at]alexei.lebedev, [at]jordi.rovira
[FYI] [at]pere.rifa, [at]devlin.willis
#preflight 633c0bc7504797055668fd0d
[CL 22427469 by gerard martin in ue5-main branch]