![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FAssetRegistryState, including all inherited members.
| AddAssetData(FAssetData *AssetData) | FAssetRegistryState | |
| AddDependencies(const FAssetIdentifier &AssetIdentifier, TConstArrayView< FAssetDependency > Dependencies) | FAssetRegistryState | |
| AddReferencers(const FAssetIdentifier &AssetIdentifier, TConstArrayView< FAssetDependency > Referencers) | FAssetRegistryState | |
| AddTagsToAssetData(const FSoftObjectPath &InObjectPath, FAssetDataTagMap &&InTagsAndValues) | FAssetRegistryState | |
| ClearDependencies(const FAssetIdentifier &AssetIdentifier, UE::AssetRegistry::EDependencyCategory Category) | FAssetRegistryState | |
| ClearReferencers(const FAssetIdentifier &AssetIdentifier, UE::AssetRegistry::EDependencyCategory Category) | FAssetRegistryState | |
| ContainsDependency(const FAssetIdentifier &AssetIdentifier, const FAssetIdentifier &QueryAsset, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) const | FAssetRegistryState | |
| ContainsTag(FName TagName) const | FAssetRegistryState | inline |
| CopyAssetsByPackageName(const FName PackageName) const | FAssetRegistryState | inline |
| CreateOrGetAssetPackageData(FName PackageName) | FAssetRegistryState | |
| EEnumerateAssetsFlags typedef | FAssetRegistryState | |
| EInitializationMode typedef | FAssetRegistryState | |
| EnumerateAllAssets(TFunctionRef< void(const FAssetData &)> Callback, EEnumerateAssetsFlags InEnumerateFlags=EEnumerateAssetsFlags::AllowAll) const | FAssetRegistryState | |
| EnumerateAllAssets(const TSet< FName > &PackageNamesToSkip, TFunctionRef< bool(const FAssetData &)> Callback, EEnumerateAssetsFlags InEnumerateFlags=EEnumerateAssetsFlags::AllowUnfilteredArAssets) const | FAssetRegistryState | |
| EnumerateAllPaths(TFunctionRef< void(FName PathName)> Callback) const | FAssetRegistryState | |
| EnumerateAssets(const FARCompiledFilter &Filter, const TSet< FName > &PackageNamesToSkip, TFunctionRef< bool(const FAssetData &)> Callback, EEnumerateAssetsFlags InEnumerateFlags=EEnumerateAssetsFlags::AllowUnfilteredArAssets) const | FAssetRegistryState | |
| EnumerateAssetsByClassPathName(const FTopLevelAssetPath ClassPathName, TFunctionRef< bool(const FAssetData *AssetData)> Callback) const | FAssetRegistryState | inline |
| EnumerateAssetsByPackageName(const FName PackageName, TFunctionRef< bool(const FAssetData *AssetData)> Callback) const | FAssetRegistryState | inline |
| EnumerateAssetsByPackagePath(FName LongPackagePathName, TFunctionRef< bool(const FAssetData *AssetData)> Callback) const | FAssetRegistryState | inline |
| EnumerateAssetsByTagName(const FName TagName, TFunctionRef< bool(const FAssetData *AssetData)> Callback) const | FAssetRegistryState | |
| EnumerateTags(TFunctionRef< bool(FName TagName)> Callback) const | FAssetRegistryState | inline |
| EnumerateTagToAssetDatas(TFunctionRef< bool(FName TagName, IAssetRegistry::FEnumerateAssetDatasFunc EnumerateAssets)> Callback) const | FAssetRegistryState | |
| FAssetDataGatherer | FAssetRegistryState | friend |
| FAssetDataMap typedef | FAssetRegistryState | |
| FAssetRegistryGenerator | FAssetRegistryState | friend |
| FAssetRegistryState() | FAssetRegistryState | inline |
| FAssetRegistryState(const FAssetRegistryState &)=delete | FAssetRegistryState | |
| FAssetRegistryState(FAssetRegistryState &&Rhs) | FAssetRegistryState | inline |
| FConstAssetDataMap typedef | FAssetRegistryState | |
| FilterTags(const FAssetRegistrySerializationOptions &Options) | FAssetRegistryState | |
| GetAllAssets(const TSet< FName > &PackageNamesToSkip, TArray< FAssetData > &OutAssetData, bool bARFiltering=false) const | FAssetRegistryState | |
| GetAllocatedSize(bool bLogDetailed=false) const | FAssetRegistryState | |
| GetAssetByObjectPath(const FSoftObjectPath &ObjectPath) const | FAssetRegistryState | inline |
| GetAssetByObjectPath(const UE::AssetRegistry::Private::FCachedAssetKey &Key) const | FAssetRegistryState | inline |
| GetAssetPackageData(FName PackageName) const | FAssetRegistryState | |
| GetAssetPackageData(FName PackageName, FName &OutCorrectCasePackageName) const | FAssetRegistryState | |
| GetAssetPackageData(FName PackageName) | FAssetRegistryState | |
| GetAssetPackageDataMap() const | FAssetRegistryState | inline |
| GetAssets(const FARCompiledFilter &Filter, const TSet< FName > &PackageNamesToSkip, TArray< FAssetData > &OutAssetData, bool bSkipARFilteredAssets=false) const | FAssetRegistryState | |
| GetDependencies(const FAssetIdentifier &AssetIdentifier, TArray< FAssetIdentifier > &OutDependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) const | FAssetRegistryState | |
| GetDependencies(const FAssetIdentifier &AssetIdentifier, TArray< FAssetDependency > &OutDependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) const | FAssetRegistryState | |
| GetFirstPackageByName(FStringView PackageName) const | FAssetRegistryState | |
| GetNumAssets() const | FAssetRegistryState | inline |
| GetNumPackages() const | FAssetRegistryState | inline |
| GetPackageNames(TArray< FName > &OutPackageNames) const | FAssetRegistryState | inline |
| GetPackagesByName(FStringView PackageName, TArray< FName > &OutPackageNames) const | FAssetRegistryState | |
| GetPrimaryAssetsIds(TSet< FPrimaryAssetId > &OutPrimaryAssets) const | FAssetRegistryState | |
| GetReferencers(const FAssetIdentifier &AssetIdentifier, TArray< FAssetIdentifier > &OutReferencers, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) const | FAssetRegistryState | |
| GetReferencers(const FAssetIdentifier &AssetIdentifier, TArray< FAssetDependency > &OutReferencers, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) const | FAssetRegistryState | |
| HasAssets(const FName PackagePath, bool bARFiltering=false) const | FAssetRegistryState | |
| InitializeFromExisting(const FAssetRegistryState &Existing, const FAssetRegistrySerializationOptions &Options, EInitializationMode InitializationMode=EInitializationMode::Rebuild, FAssetRegistryAppendResult *OutAppendResult=nullptr) | FAssetRegistryState | inline |
| InitializeFromExistingAndPrune(const FAssetRegistryState &ExistingState, const TSet< FName > &RequiredPackages, const TSet< FName > &RemovePackages, const TSet< int32 > ChunksToKeep, const FAssetRegistrySerializationOptions &Options) | FAssetRegistryState | |
| IsFilterValid(const FARCompiledFilter &Filter) | FAssetRegistryState | static |
| Load(FArchive &Ar, const FAssetRegistryLoadOptions &Options=FAssetRegistryLoadOptions(), FAssetRegistryVersion::Type *OutVersion=nullptr) | FAssetRegistryState | |
| LoadFromDisk(const TCHAR *InPath, const FAssetRegistryLoadOptions &InOptions, FAssetRegistryState &OutState, FAssetRegistryVersion::Type *OutVersion=nullptr) | FAssetRegistryState | static |
| NumAssetsByPackageName(const FName PackageName) const | FAssetRegistryState | inline |
| operator=(const FAssetRegistryState &)=delete | FAssetRegistryState | |
| operator=(FAssetRegistryState &&O) | FAssetRegistryState | |
| Prune(const FAssetRegistryPruneOptions &PruneOptions) | FAssetRegistryState | |
| PruneAssetData(const TSet< FName > &RequiredPackages, const TSet< FName > &RemovePackages, const TSet< int32 > ChunksToKeep, const FAssetRegistrySerializationOptions &Options) | FAssetRegistryState | |
| PruneAssetData(const TSet< FName > &RequiredPackages, const TSet< FName > &RemovePackages, const FAssetRegistrySerializationOptions &Options) | FAssetRegistryState | |
| RemoveAssetData(FAssetData *AssetData, bool bRemoveDependencyData, bool &bOutRemovedAssetData, bool &bOutRemovedPackageData) | FAssetRegistryState | |
| RemoveAssetData(const FSoftObjectPath &SoftObjectPath, bool bRemoveDependencyData, bool &bOutRemovedAssetData, bool &bOutRemovedPackageData) | FAssetRegistryState | |
| RemoveAssetDatas(TArrayView< FAssetData * > AssetDatas, bool bRemoveDependencyData, TBitArray<> &bOutRemovedAssetData, TBitArray<> &bOutRemovedPackageData) | FAssetRegistryState | |
| RemovePackageData(FName PackageName) | FAssetRegistryState | |
| Reset() | FAssetRegistryState | |
| Save(FArchive &Ar, const FAssetRegistrySerializationOptions &Options) | FAssetRegistryState | |
| Serialize(FArchive &Ar, const FAssetRegistrySerializationOptions &Options) | FAssetRegistryState | |
| SetDependencies(const FAssetIdentifier &AssetIdentifier, TConstArrayView< FAssetDependency > Dependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All) | FAssetRegistryState | |
| SetReferencers(const FAssetIdentifier &AssetIdentifier, TConstArrayView< FAssetDependency > Referencers, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All) | FAssetRegistryState | |
| UAssetRegistryImpl | FAssetRegistryState | friend |
| UE::AssetRegistry::FAssetRegistryImpl | FAssetRegistryState | friend |
| UpdateAssetData(const FAssetData &NewAssetData, bool bCreateIfNotExists=false) | FAssetRegistryState | |
| UpdateAssetData(FAssetData &&NewAssetData, bool bCreateIfNotExists=false) | FAssetRegistryState | |
| UpdateAssetData(FAssetData *AssetData, const FAssetData &NewAssetData, bool *bOutModified=nullptr) | FAssetRegistryState | |
| UpdateAssetData(FAssetData *AssetData, FAssetData &&NewAssetData, bool *bOutModified=nullptr) | FAssetRegistryState | |
| UpdateAssetDataPackageFlags(FName PackageName, uint32 PackageFlags) | FAssetRegistryState | |
| ~FAssetRegistryState() | FAssetRegistryState |