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

Public Member Functions

 FLinkerIndexPair ()
 
FORCEINLINE bool IsDefault ()
 
 FLinkerIndexPair (FLinkerLoad *InLinker, int32 InLinkerIndex)
 
FORCEINLINE void CheckInvariants ()
 

Public Attributes

FLinkerLoadLinker
 
int32 LinkerIndex
 

Constructor & Destructor Documentation

◆ FLinkerIndexPair() [1/2]

FLinkerIndexPair::FLinkerIndexPair ( )
inline

default contructor Default constructor must be the default item

◆ FLinkerIndexPair() [2/2]

FLinkerIndexPair::FLinkerIndexPair ( FLinkerLoad InLinker,
int32  InLinkerIndex 
)
inline

Constructor

Parameters
InLinkerlinker to assign
InLinkerIndexlinker index to assign

Member Function Documentation

◆ CheckInvariants()

FORCEINLINE void FLinkerIndexPair::CheckInvariants ( )
inline

check() that either the linker and the index is valid or neither of them are

◆ IsDefault()

FORCEINLINE bool FLinkerIndexPair::IsDefault ( )
inline

Determine if this linker pair is the default

Returns
true is this is a default pair. We only check the linker because CheckInvariants rules out bogus combinations

Member Data Documentation

◆ Linker

FLinkerLoad* FLinkerIndexPair::Linker

Linker that contains the FObjectExport resource corresponding to this object. NULL if this object is native only (i.e. never stored in an Unreal package), or if this object has been detached from its linker, for e.g. renaming operations, saving the package, etc.

◆ LinkerIndex

int32 FLinkerIndexPair::LinkerIndex

Index into the linker's ExportMap array for the FObjectExport resource corresponding to this object.


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