UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAssetData Member List

This is the complete list of members for FAssetData, including all inherited members.

AddChunkID(int32 ChunkID)FAssetData
AppendObjectPath(FStringBuilderBase &Builder) constFAssetDatainline
AppendObjectPath(FString &String) constFAssetDatainline
AssetClassFAssetData
AssetClassPathFAssetData
AssetNameFAssetData
ChunkIDsFAssetData
ClearChunkIDs()FAssetData
ECreationFlags enum nameFAssetData
EnumerateTags(Func Fn) constFAssetDatainline
FAssetData()FAssetDatainline
FAssetData(FAssetData &&)=defaultFAssetData
FAssetData(const FAssetData &)=defaultFAssetData
FAssetData(FName InPackageName, FName InPackagePath, FName InAssetName, FName InAssetClassName, FAssetDataTagMap InTags=FAssetDataTagMap(), TArrayView< const int32 > InChunkIDs=TArrayView< const int32 >(), uint32 InPackageFlags=0)FAssetData
FAssetData(const FString &InLongPackageName, const FString &InObjectPath, FName InAssetClassName, FAssetDataTagMap InTags=FAssetDataTagMap(), TArrayView< const int32 > InChunkIDs=TArrayView< const int32 >(), uint32 InPackageFlags=0)FAssetData
FAssetData(FName InPackageName, FName InPackagePath, FName InAssetName, FTopLevelAssetPath InAssetClassPathName, FAssetDataTagMap InTags=FAssetDataTagMap(), TArrayView< const int32 > InChunkIDs=TArrayView< const int32 >(), uint32 InPackageFlags=0)FAssetData
FAssetData(const FString &InLongPackageName, const FString &InObjectPath, FTopLevelAssetPath InAssetClassPathName, FAssetDataTagMap InTags=FAssetDataTagMap(), TArrayView< const int32 > InChunkIDs=TArrayView< const int32 >(), uint32 InPackageFlags=0)FAssetData
FAssetData(const UObject *InAsset, FAssetData::ECreationFlags InCreationFlags=ECreationFlags::None)FAssetData
FAssetData(const UObject *InAsset, FAssetData::ECreationFlags InCreationFlags, EAssetRegistryTagsCaller Caller)FAssetData
FAssetData(const UObject *InAsset, bool bAllowBlueprintClass)FAssetDatainline
FastGetAsset(bool bLoad=false, TSet< FName > LoadTags={}) constFAssetDatainline
FChunkArray typedefFAssetData
FChunkArrayView typedefFAssetData
FindTag(const FName InTagName) constFAssetDatainline
GetAsset(TSet< FName > LoadTags={}) constFAssetDatainline
GetAssetAccessSpecifier() constFAssetDatainline
GetChunkArrayRegistryAllocatedSize()FAssetDatastatic
GetChunkIDs() constFAssetData
GetClass(EResolveClass ResolveClass=EResolveClass::No) constFAssetData
GetCollectionTagPrefix()FAssetDatainlinestatic
GetExportTextName() constFAssetDatainline
GetExportTextName(FString &OutExportTextName) constFAssetDatainline
GetExportTextName(FStringBuilderBase &OutExportTextNameBuilder) constFAssetDatainline
GetFirstAsset(const TArray< FAssetData > &Assets)FAssetDatainlinestatic
GetFirstAssetDataOfClass(const TArray< FAssetData > &Assets, const UClass *DesiredClass)FAssetDatainlinestatic
GetFullName() constFAssetDatainline
GetFullName(FString &OutFullName) constFAssetDatainline
GetFullName(FStringBuilderBase &OutFullNameBuilder) constFAssetDatainline
GetObjectPathString() constFAssetDatainline
GetPackage() constFAssetDatainline
GetPrimaryAssetId() constFAssetData
GetSoftObjectPath() constFAssetData
GetTagValue(FName Tag, ValueType &OutValue) constFAssetDatainline
GetTagValue(FName Tag, FString &OutValue) constFAssetDatainline
GetTagValue(FName Tag, FText &OutValue) constFAssetDatainline
GetTagValue(FName Tag, FName &OutValue) constFAssetDatainline
GetTagValueRef(const FName Tag) constFAssetDatainline
GetTagValueRef(FName Tag) constFAssetDatainline
GetTagValueRef(FName Tag) constFAssetDatainline
GetTagValueRef(FName Tag) constFAssetDatainline
GetTagValueRef(FName Tag) constFAssetDatainline
GetTypeHashFAssetDatafriend
GetVersePath() constFAssetData
HasAllPackageFlags(uint32 FlagsToCheck) constFAssetDatainline
HasAnyPackageFlags(uint32 FlagsToCheck) constFAssetDatainline
HasSameChunkIDs(const FAssetData &OtherAssetData) constFAssetData
IsAssetLoaded() constFAssetDatainline
IsInstanceOf(const UClass *BaseClass, EResolveClass ResolveClass=EResolveClass::No) constFAssetDatainline
IsInstanceOf(EResolveClass ResolveClass=EResolveClass::No) constFAssetDatainline
IsRedirector() constFAssetDatainline
IsRedirector(UObject *Object)FAssetDatainlinestatic
IsRedirectorClassName(FTopLevelAssetPath ClassPathName)FAssetDatastatic
IsTopLevelAsset() constFAssetData
IsTopLevelAsset(UObject *Object)FAssetDatastatic
IsUAsset() constFAssetDatainline
IsUAsset(UObject *Object)FAssetDatastatic
IsValid() constFAssetDatainline
NetworkWrite(FCbWriter &Writer, bool bWritePackageName) constFAssetData
operator!=(const FAssetData &Other) constFAssetDatainline
operator<(const FAssetData &Other) constFAssetDatainline
operator=(FAssetData &&)=defaultFAssetData
operator=(const FAssetData &)=defaultFAssetData
operator==(const FAssetData &Other) constFAssetDatainline
operator>(const FAssetData &Other) constFAssetDatainline
PackageFlagsFAssetData
PackageNameFAssetData
PackagePathFAssetData
PrintAssetData() constFAssetDatainline
SerializeForCache(Archive &&Ar)FAssetDatainline
SerializeForCacheOldVersion(Archive &&Ar, FAssetRegistryVersion::Type Version=FAssetRegistryVersion::LatestVersion)FAssetDatainline
SetChunkIDs(FChunkArray &&InChunkIDs)FAssetData
SetChunkIDs(const FChunkArrayView &InChunkIDs)FAssetData
SetTagsAndAssetBundles(FAssetDataTagMap &&Tags)FAssetData
Shrink()FAssetDatainline
TaggedAssetBundlesFAssetData
TagsAndValuesFAssetData
ToSoftObjectPath() constFAssetDatainline
TryConvertShortClassNameToPathName(FName InClassName, ELogVerbosity::Type FailureMessageVerbosity=ELogVerbosity::Warning)FAssetDatastatic
TryNetworkRead(FCbFieldView Field, bool bReadPackageName, FName InPackageName)FAssetData