UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::AssetRegistry::FPackageCustomVersion Struct Reference

#include <AssetData.h>

Public Member Functions

 FPackageCustomVersion ()=default
 
 FPackageCustomVersion (const FGuid &InKey, const int32 InVersion)
 
bool operator< (const FPackageCustomVersion &RHS) const
 
bool operator== (const FPackageCustomVersion &RHS) const
 

Public Attributes

FGuid Key
 
int32 Version = 0
 

Friends

FArchiveoperator<< (FArchive &Ar, FPackageCustomVersion &CustomVersion)
 
FCbWriteroperator<< (FCbWriter &Writer, const FPackageCustomVersion &Value)
 
bool LoadFromCompactBinary (const FCbFieldView &Field, FPackageCustomVersion &Value)
 

Detailed Description

Low-memory version of FCustomVersion; holds only Guid and integer version.

Constructor & Destructor Documentation

◆ FPackageCustomVersion() [1/2]

UE::AssetRegistry::FPackageCustomVersion::FPackageCustomVersion ( )
default

◆ FPackageCustomVersion() [2/2]

UE::AssetRegistry::FPackageCustomVersion::FPackageCustomVersion ( const FGuid InKey,
const int32  InVersion 
)
inline

Member Function Documentation

◆ operator<()

bool UE::AssetRegistry::FPackageCustomVersion::operator< ( const FPackageCustomVersion RHS) const
inline

◆ operator==()

bool UE::AssetRegistry::FPackageCustomVersion::operator== ( const FPackageCustomVersion RHS) const
inline

Friends And Related Symbol Documentation

◆ LoadFromCompactBinary

bool LoadFromCompactBinary ( const FCbFieldView Field,
FPackageCustomVersion Value 
)
friend

◆ operator<< [1/2]

FArchive & operator<< ( FArchive Ar,
FPackageCustomVersion CustomVersion 
)
friend

◆ operator<< [2/2]

FCbWriter & operator<< ( FCbWriter Writer,
const FPackageCustomVersion Value 
)
friend

Member Data Documentation

◆ Key

FGuid UE::AssetRegistry::FPackageCustomVersion::Key

◆ Version

int32 UE::AssetRegistry::FPackageCustomVersion::Version = 0

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