Navigation
API > API/Runtime > API/Runtime/AssetRegistry > API/Runtime/AssetRegistry/IAssetRegistry
Description
Enumerate asset data for all assets currently cached in the asset registry. This method may be slow, use a filter if possible to avoid iterating over the entire registry.
| Name | EnumerateAllAssets |
| Type | function |
| Header File | /Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h |
| Include Path | #include "AssetRegistry/IAssetRegistry.h" |
bool EnumerateAllAssets
(
TFunctionRef < bool> Callback,
UE::AssetRegistry::EEnumerateAssetsFlags InEnumerateFlags
) const
Parameters
| Name | Remarks |
|---|---|
| Callback | function to call for each asset data enumerated |
| InEnumerateFlags | flags to control enumeration and filtering. |
See Also
- IAssetRegistry class header for EEnumerateAssetsFlags. EEnumerateAssetsFlags::Parallel note: in-memory assets enumeration ignores the parallel flag and is always single-threaded.