Navigation
API > API/Runtime > API/Runtime/AssetRegistry > API/Runtime/AssetRegistry/IAssetRegistry
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool EnumerateAssets
(
const FARFilter& Filter, |
Enumerate asset data for all assets that match the filter. | AssetRegistry/IAssetRegistry.h | |
bool EnumerateAssets
(
const FARCompiledFilter& Filter, |
AssetRegistry/IAssetRegistry.h | ||
bool EnumerateAssets
(
const FARFilter& Filter, |
Enumerate asset data for all assets that match the filter. | AssetRegistry/IAssetRegistry.h | |
bool EnumerateAssets
(
const FARCompiledFilter& Filter, |
AssetRegistry/IAssetRegistry.h | ||
bool EnumerateAssets
(
const FARFilter& Filter, |
AssetRegistry/IAssetRegistry.h | ||
bool EnumerateAssets
(
const FARCompiledFilter& Filter, |
AssetRegistry/IAssetRegistry.h |
EnumerateAssets(const FARFilter &, TFunctionRef< bool(const FAssetData &)>)
Description
Enumerate asset data for all assets that match the filter. Assets returned must satisfy every filter component if there is at least one element in the component's array. Assets will satisfy a component if they match any of the elements in it.
| Name | EnumerateAssets |
| Type | function |
| Header File | /Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h |
| Include Path | #include "AssetRegistry/IAssetRegistry.h" |
bool EnumerateAssets
(
const FARFilter & Filter,
TFunctionRef < bool> Callback
) const
False if filter is invalid, otherwise true.
Parameters
| Name | Remarks |
|---|---|
| Filter | filter to apply to the assets in the AssetRegistry |
| Callback | function to call for each asset data enumerated |
| InEnumerateFlags | flags to control enumeration and filtering. |
See Also
- EEnumerateAssetsFlags.
EnumerateAssets(const FARCompiledFilter &, TFunctionRef< bool(const FAssetData &)>)
| Name | EnumerateAssets |
| Type | function |
| Header File | /Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h |
| Include Path | #include "AssetRegistry/IAssetRegistry.h" |
bool EnumerateAssets
(
const FARCompiledFilter & Filter,
TFunctionRef < bool> Callback
) const
EnumerateAssets(const FARFilter &, TFunctionRef< bool(const FAssetData &)>, bool)
Description
Enumerate asset data for all assets that match the filter. Assets returned must satisfy every filter component if there is at least one element in the component's array. Assets will satisfy a component if they match any of the elements in it.
| Name | EnumerateAssets |
| Type | function |
| Header File | /Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h |
| Include Path | #include "AssetRegistry/IAssetRegistry.h" |
bool EnumerateAssets
(
const FARFilter & Filter,
TFunctionRef < bool> Callback,
bool bSkipARFilteredAssets
) const
Parameters
| Name | Remarks |
|---|---|
| Filter | filter to apply to the assets in the AssetRegistry |
| Callback | function to call for each asset data enumerated |
| bSkipARFilteredAssets | If true, skips Objects that return true for IsAsset but are not assets in the current platform. |
EnumerateAssets(const FARCompiledFilter &, TFunctionRef< bool(const FAssetData &)>, bool)
| Name | EnumerateAssets |
| Type | function |
| Header File | /Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h |
| Include Path | #include "AssetRegistry/IAssetRegistry.h" |
bool EnumerateAssets
(
const FARCompiledFilter & Filter,
TFunctionRef < bool> Callback,
bool bSkipARFilteredAssets
) const
EnumerateAssets(const FARFilter &, TFunctionRef< bool(const FAssetData &)>, UE::AssetRegistry::EEnumerateAssetsFlags)
| Name | EnumerateAssets |
| Type | function |
| Header File | /Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h |
| Include Path | #include "AssetRegistry/IAssetRegistry.h" |
bool EnumerateAssets
(
const FARFilter & Filter,
TFunctionRef < bool> Callback,
UE::AssetRegistry::EEnumerateAssetsFlags InEnumerateFlags
) const
EnumerateAssets(const FARCompiledFilter &, TFunctionRef< bool(const FAssetData &)>, UE::AssetRegistry::EEnumerateAssetsFlags)
| Name | EnumerateAssets |
| Type | function |
| Header File | /Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h |
| Include Path | #include "AssetRegistry/IAssetRegistry.h" |
bool EnumerateAssets
(
const FARCompiledFilter & Filter,
TFunctionRef < bool> Callback,
UE::AssetRegistry::EEnumerateAssetsFlags InEnumerateFlags
) const