Files
UnrealEngineUWP/Engine/Source/Runtime/CoreUObject/Private/Serialization
paul chipchase 89bdd7c0e5 Improve the documentation for the bulkdata method ::RemoveBulkData to make it clear that calling it will prevent the bulkdata object from reloading payloads from disk in future.
#rb Per.Larsson
#rnx
#preflight 612e03f6677f0e000144b652

- Updated the comments to make the methods intent very clear (unload current payloads and prevent future payloads from being loaded from disk)
- Fix an inconsistency with BD2 running from IoStore, where calling ::RemoveBulkData was not preventing future loads in all cases. We now invalidate the PackageID when running from the IoStore in addition to unregistering the filepath token when running from pak files.
- No longer clear the flags when calling ::RemoveBulkData to be consistent with BD1.
- We might want to consider deprecating this method name and using something like ::Reset instead, but that would imply that we would reset all members and I do not see the value in making this much larger change if we do not need to do so.

#ROBOMERGE-SOURCE: CL 17366830 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17366843 by paul chipchase in ue5-release-engine-test branch]
2021-08-31 09:00:11 -04:00
..
2021-08-02 13:31:52 -04:00
2021-06-24 00:51:58 -04:00
2021-08-02 07:21:44 -04:00
2021-08-23 10:50:32 -04:00