UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AssetData.cpp File Reference

Classes

class  UE::AssetRegistry::Private::FVersePathHelper
 

Namespaces

namespace  UE
 
namespace  UE::AssetRegistry
 
namespace  UE::AssetRegistry::Private
 
namespace  UE::AssetData
 
namespace  UE::AssetData::Private
 

Functions

 DEFINE_LOG_CATEGORY (LogAssetData)
 
 UE_IMPLEMENT_STRUCT ("/Script/CoreUObject", ARFilter)
 
 UE_IMPLEMENT_STRUCT ("/Script/CoreUObject", AssetData)
 
bool LoadFromCompactBinary (FCbFieldView Field, FAssetIdentifier &Identifier)
 
void SerializeForLog (FCbWriter &Writer, const FAssetIdentifier &Value)
 
FAssetPathParts UE::AssetRegistry::Private::SplitIntoOuterPathAndAssetName (FStringView InObjectPath)
 
void UE::AssetRegistry::Private::ConcatenateOuterPathAndObjectName (FStringBuilderBase &Builder, FName OuterPath, FName ObjectName)
 
FCbWriteroperator<< (FCbWriter &Writer, const TPair< FIoChunkId, FIoHash > &Value)
 
bool LoadFromCompactBinary (FCbFieldView Field, TPair< FIoChunkId, FIoHash > &Value)
 

Variables

FCustomVersionRegistration GRegisterAssetRegistryVersion (FAssetRegistryVersion::GUID, FAssetRegistryVersion::LatestVersion, TEXT("AssetRegistry"))
 
class UE::AssetRegistry::Private::FVersePathHelper UE::AssetRegistry::Private::GVersePathHelper
 
const FName GAssetBundleDataName ("AssetBundleData")
 

Function Documentation

◆ DEFINE_LOG_CATEGORY()

DEFINE_LOG_CATEGORY ( LogAssetData  )

◆ LoadFromCompactBinary() [1/2]

bool LoadFromCompactBinary ( FCbFieldView  Field,
FAssetIdentifier Identifier 
)

◆ LoadFromCompactBinary() [2/2]

bool LoadFromCompactBinary ( FCbFieldView  Field,
TPair< FIoChunkId, FIoHash > &  Value 
)
inline

◆ operator<<()

FCbWriter & operator<< ( FCbWriter Writer,
const TPair< FIoChunkId, FIoHash > &  Value 
)
inline

◆ SerializeForLog()

void SerializeForLog ( FCbWriter Writer,
const FAssetIdentifier Value 
)

◆ UE_IMPLEMENT_STRUCT() [1/2]

UE_IMPLEMENT_STRUCT ( "/Script/CoreUObject"  ,
ARFilter   
)

◆ UE_IMPLEMENT_STRUCT() [2/2]

UE_IMPLEMENT_STRUCT ( "/Script/CoreUObject"  ,
AssetData   
)

Variable Documentation

◆ GAssetBundleDataName

const FName GAssetBundleDataName("AssetBundleData") ( "AssetBundleData"  )

◆ GRegisterAssetRegistryVersion