UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAssetDependency Struct Reference

#include <IAssetRegistry.h>

Public Member Functions

bool operator== (const FAssetDependency &Other) const
 
bool LexicalLess (const FAssetDependency &Other) const
 
ASSETREGISTRY_API void WriteCompactBinary (FCbWriter &Writer) const
 

Static Public Member Functions

static FAssetDependency PackageDependency (FName PackageName, UE::AssetRegistry::EDependencyProperty Properties)
 

Public Attributes

FAssetIdentifier AssetId
 
UE::AssetRegistry::EDependencyCategory Category = UE::AssetRegistry::EDependencyCategory::None
 
UE::AssetRegistry::EDependencyProperty Properties = UE::AssetRegistry::EDependencyProperty::None
 

Friends

uint32 GetTypeHash (const FAssetDependency &InHash)
 
FCbWriteroperator<< (FCbWriter &Writer, const FAssetDependency &Dependency)
 
ASSETREGISTRY_API friend bool LoadFromCompactBinary (FCbFieldView Field, FAssetDependency &Dependency)
 

Detailed Description

An output struct to hold both an AssetIdentifier and the properties of the dependency on that AssetIdentifier

Member Function Documentation

◆ LexicalLess()

bool FAssetDependency::LexicalLess ( const FAssetDependency Other) const
inline

◆ operator==()

bool FAssetDependency::operator== ( const FAssetDependency Other) const
inline

◆ PackageDependency()

static FAssetDependency FAssetDependency::PackageDependency ( FName  PackageName,
UE::AssetRegistry::EDependencyProperty  Properties 
)
inlinestatic

◆ WriteCompactBinary()

void FAssetDependency::WriteCompactBinary ( FCbWriter Writer) const

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FAssetDependency InHash)
friend

◆ LoadFromCompactBinary

ASSETREGISTRY_API friend bool LoadFromCompactBinary ( FCbFieldView  Field,
FAssetDependency Dependency 
)
friend

◆ operator<<

FCbWriter & operator<< ( FCbWriter Writer,
const FAssetDependency Dependency 
)
friend

Member Data Documentation

◆ AssetId

FAssetIdentifier FAssetDependency::AssetId

◆ Category

◆ Properties


The documentation for this struct was generated from the following files: