|
| bool | UE::AssetRegistry::Private::DecideIntersectionMethod (int32 PreviousSize, int32 FilterResultsSize, int32 FilterComplexity) |
| |
| void | UE::AssetRegistry::Private::ArrayIntersection (TArray< const FAssetData * > &InOutResults, TConstArrayView< TConstArrayView< const FAssetData * > > Matches, int32 TotalMatches) |
| |
| template<class ArrayType , typename KeyType , typename CallbackType > |
| void | UE::AssetRegistry::Private::FilterAssets (TArray< const FAssetData * > &InOutResults, const TMap< KeyType, ArrayType > &AccelerationMap, const TSet< KeyType > &Keys, CallbackType &&FunctionToKeepAsset, int32 FilterComplexity, const FAssetDataMap &CachedAssets) |
| |
| template<typename CallbackType > |
| void | UE::AssetRegistry::Private::FilterAssets (TArray< const FAssetData * > &InOutResults, const UE::AssetRegistry::Private::FAssetDataMap &AccelerationMap, const TSet< FSoftObjectPath > &Keys, CallbackType &&FunctionToKeepAsset, int32 FilterComplexity) |
| |
| bool | UE::AssetRegistry::Private::AssetDataMatchesTag (const FAssetData *AssetData, FName TagName, const TOptional< FString > &TagValue) |
| |
| template<typename CallbackType , typename AccelerationMapType > |
| void | UE::AssetRegistry::Private::FilterAssets (TArray< const FAssetData * > &InOutResults, const AccelerationMapType &AccelerationMap, const TMultiMap< FName, TOptional< FString > > &TagsAndValues, CallbackType &&FunctionToKeepAsset, int32 FilterComplexity, const FAssetDataMap &CachedAssets) |
| |
| template<typename CallbackType > |
| void | UE::AssetRegistry::Private::FilterAssetsByCachedClassesByTag (TArray< const FAssetData * > &InOutResults, const TMap< FName, TSet< FTopLevelAssetPath > > &CachedClassesByTag, const TMap< FTopLevelAssetPath, TArray< FAssetData * > > &CachedAssetsByClass, const TMultiMap< FName, TOptional< FString > > &TagsAndValues, CallbackType &&FunctionToKeepAsset, int32 FilterComplexity, const FAssetDataMap &CachedAssets) |
| |
| template<typename KeyType , typename ValueType > |
| void | ShrinkMultimap (TMap< KeyType, TArray< ValueType > > &Map) |
| |
| bool | UE::AssetRegistry::Utils::IsFilterValid (const FARCompiledFilter &Filter) |
| |