UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPackageId Class Reference

#include <PackageId.h>

Public Member Functions

constexpr FPackageId ()=default
 
bool IsValid () const
 
uint64 Value () const
 
uint64 ValueForDebugging () const
 
bool operator< (FPackageId Other) const
 
bool operator== (FPackageId Other) const
 
bool operator!= (FPackageId Other) const
 

Static Public Member Functions

static CORE_API FPackageId FromName (const FName &Name)
 
static FPackageId FromValue (const uint64 Value)
 

Friends

uint32 GetTypeHash (const FPackageId &In)
 
CORE_API friend FArchiveoperator<< (FArchive &Ar, FPackageId &Value)
 
CORE_API friend void operator<< (FStructuredArchiveSlot Slot, FPackageId &Value)
 
CORE_API friend void SerializeForLog (FCbWriter &Writer, const FPackageId &Value)
 

Constructor & Destructor Documentation

◆ FPackageId()

constexpr FPackageId::FPackageId ( )
constexprdefault

Member Function Documentation

◆ FromName()

FPackageId FPackageId::FromName ( const FName Name)
static

◆ FromValue()

static FPackageId FPackageId::FromValue ( const uint64  Value)
inlinestatic

◆ IsValid()

bool FPackageId::IsValid ( ) const
inline

◆ operator!=()

bool FPackageId::operator!= ( FPackageId  Other) const
inline

◆ operator<()

bool FPackageId::operator< ( FPackageId  Other) const
inline

◆ operator==()

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

◆ Value()

uint64 FPackageId::Value ( ) const
inline

◆ ValueForDebugging()

uint64 FPackageId::ValueForDebugging ( ) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FPackageId In)
friend

◆ operator<< [1/2]

CORE_API friend FArchive & operator<< ( FArchive Ar,
FPackageId Value 
)
friend

◆ operator<< [2/2]

CORE_API friend void operator<< ( FStructuredArchiveSlot  Slot,
FPackageId Value 
)
friend

◆ SerializeForLog

CORE_API friend void SerializeForLog ( FCbWriter Writer,
const FPackageId Value 
)
friend

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