![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AssetDataTagMapSerializationDetails.h>
Public Member Functions | |
| COREUOBJECT_API | FAsyncStoreLoader () |
| COREUOBJECT_API TFuture< void > | ReadInitialDataAndKickLoad (FArchive &Ar, uint32 MaxWorkerTasks, FAssetRegistryVersion::Type HeaderVersion) |
| COREUOBJECT_API TRefCountPtr< const FStore > | LoadFinalData (FArchive &Ar, FAssetRegistryVersion::Type HeaderVersion) |
Loads tag store with async creation of expensive tag values
Caller should:
| FixedTagPrivate::FAsyncStoreLoader::FAsyncStoreLoader | ( | ) |
| TRefCountPtr< const FStore > FixedTagPrivate::FAsyncStoreLoader::LoadFinalData | ( | FArchive & | Ar, |
| FAssetRegistryVersion::Type | HeaderVersion | ||
| ) |
2) Read remaining data, including FNames
| TFuture< void > FixedTagPrivate::FAsyncStoreLoader::ReadInitialDataAndKickLoad | ( | FArchive & | Ar, |
| uint32 | MaxWorkerTasks, | ||
| FAssetRegistryVersion::Type | HeaderVersion | ||
| ) |
1) Read initial data and kick expensive tag value creation task
Won't load FNames to allow concurrent name batch loading