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

#include <AsyncLoading2.h>

Public Member Functions

 FPackageObjectIndex ()=default
 
bool IsNull () const
 
bool IsExport () const
 
bool IsImport () const
 
bool IsScriptImport () const
 
bool IsPackageImport () const
 
uint32 ToExport () const
 
FPackageImportReference ToPackageImportRef () const
 
uint64 Value () const
 
bool operator== (FPackageObjectIndex Other) const
 
bool operator!= (FPackageObjectIndex Other) const
 

Static Public Member Functions

static FPackageObjectIndex FromExportIndex (const int32 Index)
 
static FPackageObjectIndex FromScriptPath (const FStringView &ScriptObjectPath)
 
static FPackageObjectIndex FromVersePath (FUtf8StringView VersePath)
 
static FPackageObjectIndex FromPackageImportRef (const FPackageImportReference &PackageImportRef)
 

Friends

FArchiveoperator<< (FArchive &Ar, FPackageObjectIndex &Value)
 
uint32 GetTypeHash (const FPackageObjectIndex &Value)
 

Constructor & Destructor Documentation

◆ FPackageObjectIndex()

FPackageObjectIndex::FPackageObjectIndex ( )
default

Member Function Documentation

◆ FromExportIndex()

static FPackageObjectIndex FPackageObjectIndex::FromExportIndex ( const int32  Index)
inlinestatic

◆ FromPackageImportRef()

static FPackageObjectIndex FPackageObjectIndex::FromPackageImportRef ( const FPackageImportReference PackageImportRef)
inlinestatic

◆ FromScriptPath()

static FPackageObjectIndex FPackageObjectIndex::FromScriptPath ( const FStringView ScriptObjectPath)
inlinestatic

◆ FromVersePath()

static FPackageObjectIndex FPackageObjectIndex::FromVersePath ( FUtf8StringView  VersePath)
inlinestatic

◆ IsExport()

bool FPackageObjectIndex::IsExport ( ) const
inline

◆ IsImport()

bool FPackageObjectIndex::IsImport ( ) const
inline

◆ IsNull()

bool FPackageObjectIndex::IsNull ( ) const
inline

◆ IsPackageImport()

bool FPackageObjectIndex::IsPackageImport ( ) const
inline

◆ IsScriptImport()

bool FPackageObjectIndex::IsScriptImport ( ) const
inline

◆ operator!=()

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

◆ operator==()

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

◆ ToExport()

uint32 FPackageObjectIndex::ToExport ( ) const
inline

◆ ToPackageImportRef()

FPackageImportReference FPackageObjectIndex::ToPackageImportRef ( ) const
inline

◆ Value()

uint64 FPackageObjectIndex::Value ( ) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FPackageObjectIndex Value)
friend

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FPackageObjectIndex Value 
)
friend

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