Commit Graph

3 Commits

Author SHA1 Message Date
Zousar Shaker
3cef6188a3 Prototype Wrapped Object Pointers (ObjectHandle/ObjectPtr)
Allow UnrealObjectPtrTool to perform reverse upgrades when the "-r" commandline argument is used.  Also added functionality to allow UnrealHeaderTool to dump out necessary log messages specifying TObjectPtr member declrations for UnrealObjectPtrTool to consume.

Tested by:
1) Performing a new forward pointer upgrade (from a new UHT log) and confirming the resulting files had zero diffs when compared to a shelf of upgraded files from previous version of UnrealObjectPtrTool.
2) Performed a forward pointer upgrade, then a reverse pointer upgrade then reverted all unchanged files.  The remaining files (13 of them see shelved CL15213431) only had trailing whitespace corrections due to the deliberate choices for trailing whitespace manipulation when doing forward upgrades.

#rb devin.doucette

[CL 15219628 by Zousar Shaker in ue5-main branch]
2021-01-27 14:46:30 -04:00
Zousar Shaker
5c42fe75fc File content changes to support renaming NativePointerUpgradeTool to UnrealObjectPtrTool.
#rb trivial

[CL 15174982 by Zousar Shaker in ue5-main branch]
2021-01-24 03:12:01 -04:00
Zousar Shaker
a0c2c8f437 Rename/move NativePointerUpgradeTool files to new UnrealObjectPtrTool path/filenames. File content changes to follow.
#rb trivial

[CL 15174978 by Zousar Shaker in ue5-main branch]
2021-01-24 03:01:11 -04:00