UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLinkerLoad Member List

This is the complete list of members for FLinkerLoad, including all inherited members.

ActiveFPLBFArchive
AddGameNameRedirect(const FName OldName, const FName NewName)FLinkerLoadstatic
AddKnownMissingPackage(FName PackageName)FLinkerLoadstatic
AnyExportIsInImport(int32 ImportIndex) constFLinkerTables
AnyExportShareOuterWithImport(int32 ImportIndex) constFLinkerTables
ArAllowLazyLoadingFArchive
ArContainsCodeFArchive
ArContainsMapFArchive
ArCustomPropertyListFArchive
ArForceByteSwappingFArchive
ArIgnoreArchetypeRefFArchive
ArIgnoreClassGeneratedByRefFArchive
ArIgnoreClassRefFArchive
ArIgnoreOuterRefFArchive
ArIsCountingMemoryFArchive
ArIsFilterEditorOnlyFArchive
ArIsModifyingWeakAndStrongReferencesFArchive
ArIsNetArchiveFArchive
ArIsObjectReferenceCollectorFArchive
ArIsSaveGameFArchive
ArIsSavingOptionalObjectFArchive
ArMaxSerializeSizeFArchive
ArMergeOverridesFArchive
ArNoDeltaFArchive
ArNoIntraPropertyDeltaFArchive
ArPortFlagsFArchive
ArPreserveArrayElementsFArchive
ArSerializingDefaultsFArchive
ArShouldSkipBulkDataFArchive
ArUseCustomPropertyListFArchive
AsyncRootFLinkerLoad
AtEnd()FArchiveinlinevirtual
AttachBulkData(UObject *Owner, FBulkData *BulkData)FArchiveinlinevirtual
AttachBulkData(UE::Serialization::FEditorBulkData *BulkData)FArchiveinlinevirtual
AttachExternalReadDependency(FExternalReadCallback &ReadCallback) overrideFLinkerLoadvirtual
bForceSimpleIndexToObjectFLinkerLoad
bHaveImportsBeenVerifiedFLinkerLoad
bIsAsyncLoaderFLinkerLoad
bLockoutLegacyOperationsFLinkerLoad
BuildPathName(FString &OutPathName, FPackageIndex ExportIndex) constFLinkerLoad
ByteOrderSerialize(void *V, int32 Length)FArchiveinline
ByteSwap(void *V, int32 Length)FArchive
CellExportMapFLinkerTables
CellImportMapFLinkerTables
ClearError()FArchive
Close()FArchiveinlinevirtual
ContainsCode() constFArchiveinline
ContainsMap() constFArchiveinline
CookingTarget() constFArchiveinline
CountBytes(SIZE_T InNum, SIZE_T InMax)FArchiveinlinevirtual
CreateActiveRedirectsMap(const FString &GEngineIniName)FLinkerLoadstatic
CreateImportClassAndPackage(FName ClassName, FName PackageName, FPackageIndex &ClassIdx, FPackageIndex &PackageIdx)FLinkerLoad
CreateLinker(FUObjectSerializeContext *LoadContext, UPackage *Parent, const FPackagePath &PackagePath, uint32 LoadFlags, FArchive *InLoader=nullptr, const FLinkerInstancingContext *InstancingContext=nullptr)FLinkerLoadstatic
CreateLoader(TFunction< void()> &&InSummaryReadyCallback)FLinkerLoadprotected
CustomVer(const struct FGuid &Key) constFArchive
DataResourceMapFLinker
DependsMapFLinkerTables
DestroyLoader()FLinkerLoad
Detach()FLinkerLoad
DetachBulkData(FBulkData *BulkData, bool bEnsureBulkDataIsLoaded)FArchiveinlinevirtual
DetachBulkData(UE::Serialization::FEditorBulkData *BulkData, bool bEnsureBulkDataIsLoaded)FArchiveinlinevirtual
DetachExports()FLinkerLoad
DetachLoader()FLinkerLoad
DoDelta() constFArchiveinline
DoIntraPropertyDelta() constFArchiveinline
DoResourcesShareOutermost(FPackageIndex LinkerIndexLHS, FPackageIndex LinkerIndexRHS) constFLinkerTables
ELinkerStatus enum nameFLinkerLoadprotected
EngineNetVer() constFArchivevirtual
EngineVer() constFArchiveinline
EVerifyResult enum nameFLinkerLoadprotected
Exp(FPackageIndex Index)FLinkerTablesinline
Exp(FPackageIndex Index) constFLinkerTablesinline
ExportHashFLinkerLoad
ExportHashCountFLinkerLoadstatic
ExportMapFLinkerTables
ExpPtr(FPackageIndex Index)FLinkerTablesinline
ExternalReadDependenciesFLinkerLoad
FArchive()=defaultFArchive
FArchive(const FArchive &)=defaultFArchive
FastPathLoad(void *InDest)FArchiveinline
FAsyncLoadingThread2FLinkerLoadfriend
FAsyncPackageFLinkerLoadfriend
FAsyncPackage2FLinkerLoadfriend
FilterClientButNotServerFLinker
FilterExport(const FObjectExport &Export)FLinkerinline
FilterServerButNotClientFLinker
FindExistingExport(int32 ExportIndex)FLinkerLoad
FindExistingImport(int32 ImportIndex)FLinkerLoad
FindExistingLinkerForPackage(const UPackage *Package)FLinkerLoadstatic
FindExportIndex(FName ClassName, FName ClassPackage, FName ObjectName, FPackageIndex ExportOuterIndex)FLinkerLoad
FindImport(FPackageIndex OuterIndex, FName ObjectName, FPackageIndex &OutObjectIndex)FLinkerLoad
FindImport(FStringView FullObjectPath, FPackageIndex &OutObjectIndex)FLinkerLoad
FindImportClassAndPackage(FName ClassName, FPackageIndex &ClassIdx, FPackageIndex &PackageIdx)FLinkerLoad
FindImportPackage(FName PackageName, FPackageIndex &PackageIdx)FLinkerLoad
FindNewNameForClass(FName OldClassName, bool bIsInstance)FLinkerLoadstatic
FindNewNameForEnum(FName OldEnumName)FLinkerLoadstatic
FindNewNameForStruct(FName OldStructName)FLinkerLoadstatic
FindNewPathNameForClass(const FString &OldClassNameOrPathName, bool bIsInstance)FLinkerLoadstatic
FindPreviousNamesForClass(const FString &CurrentClassPath, bool bIsInstance)FLinkerLoadstatic
FindPreviousPathNamesForClass(const FString &CurrentClassPath, bool bIsInstance, bool bIncludeShortNames=false)FLinkerLoadstatic
FinishExternalReadDependencies(double TimeLimit)FLinkerLoad
FixupExportMap()FLinkerLoad
FLinker(ELinkerType::Type InType, UPackage *InRoot)FLinker
FLinkerLoad(UPackage *InParent, const FPackagePath &PackagePath, uint32 InLoadFlags, FLinkerInstancingContext InstancingContext=FLinkerInstancingContext())FLinkerLoadprotected
Flush()FArchiveinlinevirtual
FlushCache() overrideFLinkerLoadvirtual
ForceBlueprintFinalization() overrideFLinkerLoadvirtual
ForceByteSwapping() constFArchiveinline
FResolvingExportTrackerFLinkerLoadfriend
GameNetVer() constFArchivevirtual
GatherableTextDataMapFLinker
GetAllocatedSize() constFLinkerTables
GetArchetypeFromLoader(const UObject *Obj) overrideFLinkerLoadvirtual
GetArchiveName() const overrideFLinkerLoadvirtual
GetArchiveState()FArchiveinline
GetArchiveState() constFArchiveinline
GetAsyncLoader()FLinkerLoadinline
GetCacheableArchive()FArchiveinlinevirtual
GetClassName(FPackageIndex PackageIndex)FLinkerTablesinline
GetCookContext()FArchiveinline
GetCookData()FArchiveinline
GetCustomVersions() constFArchivevirtual
GetDebugName() const overrideFLinkerLoadinlinevirtual
GetDebugSerializationFlags() constFArchiveinline
GetError() constFArchiveinline
GetExportClassName(int32 ExportIdx)FLinkerTables
GetExportClassName(FPackageIndex PackageIndex)FLinkerTablesinline
GetExportClassPackage(int32 i)FLinkerLoad
GetExportFullName(int32 ExportIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinker
GetExportFullName(FPackageIndex PackageIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinkerinline
FLinkerTables::GetExportFullName(const FString &RootPackagePath, int32 ExportIndex, bool bResolveForcedExports=false)FLinkerTables
GetExportPathName(int32 ExportIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinker
GetExportPathName(FPackageIndex PackageIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinkerinline
FLinkerTables::GetExportPathName(const FString &RootPackagePath, int32 ExportIndex, bool bResolveForcedExports=false)FLinkerTables
GetFullImpExpName(FPackageIndex PackageIndex)FLinkerinline
GetHashBucket(FName Object)FLinkerLoadinlinestatic
GetImportClassName(int32 ImportIdx)FLinkerTablesinline
GetImportClassName(FPackageIndex PackageIndex)FLinkerTablesinline
GetImportFullName(int32 ImportIndex)FLinkerTables
GetImportFullName(FPackageIndex PackageIndex)FLinkerTablesinline
GetImportPathName(int32 ImportIndex)FLinkerTables
GetImportPathName(FPackageIndex PackageIndex)FLinkerTablesinline
GetInnermostState()FArchiveinlinevirtual
GetInstancingContext() constFLinkerLoadinline
GetLinker() overrideFLinkerLoadinlinevirtual
GetLoader() constFLinkerLoadinlineprotected
GetLoader_Unsafe() constFLinkerLoadinline
GetMaxSerializeSize() constFArchiveinline
GetMigrationContext() constFArchiveinlinevirtual
GetOwnerThreadId() constFLinkerLoadinline
GetPackagePath() constFLinkerLoadinline
GetPackageTrailer() constFLinkerLoadinline
GetPathName(FPackageIndex PackageIndex)FLinkerinline
GetPortFlags() constFArchiveinline
GetSavePackageData()FArchiveinline
GetScriptSHAKey(uint8 *OutKey)FLinker
GetSerializedProperty() constFArchiveinline
GetSerializedPropertyChain(TArray< class FProperty * > &OutProperties) constFArchive
GetSerializedPropertyChain() constFArchiveinline
GetType() constFLinkerinline
HasAllPortFlags(uint32 Flags) constFArchiveinline
HasAnyObjectsPendingLoad() constFLinkerLoad
HasAnyPortFlags(uint32 Flags) constFArchiveinline
HasFinishedInitialization() constFLinkerLoadinline
HasLoader() constFLinkerLoadinline
Imp(FPackageIndex Index)FLinkerTablesinline
Imp(FPackageIndex Index) constFLinkerTablesinline
ImpExp(FPackageIndex Index)FLinkerTablesinline
ImpExp(FPackageIndex Index) constFLinkerTablesinline
ImpExpPtr(FPackageIndex Index)FLinkerTablesinline
ImportIsInAnyExport(int32 ImportIndex) constFLinkerTables
ImportMapFLinkerTables
ImportTypeHierarchiesFLinker
ImpPtr(FPackageIndex Index)FLinkerTablesinline
InlineFPLBFArchive
InvalidateExport(UObject *OldObject, bool bHideGarbageObjects=true)FLinkerLoadstatic
IsAllowingLazyLoading() constFArchiveinline
IsBlueprintFinalizationPending() constFLinkerLoad
IsByteSwapping()FArchiveinline
IsCooking() constFArchiveinline
IsCountingMemory() constFArchiveinline
IsCriticalError() constFArchiveinline
IsDestroyingLoader() constFLinkerLoadinline
IsError() constFArchiveinline
IsFilterEditorOnly() constFArchiveinline
IsForcingUnicode() constFArchiveinline
IsIgnoringArchetypeRef() constFArchiveinline
IsIgnoringClassGeneratedByRef() constFArchiveinline
IsIgnoringClassRef() constFArchiveinline
IsIgnoringOuterRef() constFArchiveinline
IsImportLazyLoadEnabled()FLinkerLoadinlinestatic
IsKnownMissingPackage(FName PackageName)FLinkerLoadstatic
IsLoading() constFArchiveinline
IsLoadingFromCookedPackage() constFArchiveinline
IsMigratingRemoteObjects() constFArchiveinline
IsModifyingWeakAndStrongReferences() constFArchiveinline
IsNetArchive() constFArchiveinline
IsObjectReferenceCollector() constFArchiveinline
IsPersistent() constFArchiveinline
IsProxyOf(FArchive *InOther) constFArchiveinlinevirtual
IsSaveGame() constFArchiveinline
IsSaving() constFArchiveinline
IsSavingOptionalObject() constFArchiveinline
IsSerializingDefaults() constFArchiveinline
IsTextFormat() constFArchiveinline
IsTransacting() constFArchiveinline
IsValidPackageIndex(FPackageIndex InIndex)FLinkerLoad
LicenseeUEVer() constFArchiveinline
LINKER_Failed enum valueFLinkerLoadprotected
LINKER_Loaded enum valueFLinkerLoadprotected
LINKER_TimedOut enum valueFLinkerLoadprotected
LinkerRootFLinker
LinkProxy(FArchiveState &Inner, FArchiveState &Proxy)FArchiveprotectedstatic
LoadAllObjects(bool bForcePreload)FLinkerLoad
LoadAndDetachAllBulkData()FLinkerLoad
LoadFlagsFLinkerLoad
Logf(const FmtType &Fmt, Types... Args)FArchiveinline
MarkScriptSerializationEnd(const UObject *Obj) overrideFLinkerLoadvirtual
MarkScriptSerializationStart(const UObject *Obj) overrideFLinkerLoadvirtual
MarkSearchableName(const TObjectPtr< const UObject > &TypeObject, const FName &ValueName) constFArchiveinlinevirtual
MutexFLinkerLoad
NameMapFLinker
OnNewFileAdded(const FString &Filename)FLinkerLoadstatic
OnPakFileMounted(const IPakFile &PakFile)FLinkerLoadstatic
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator<<FLinkerLoadfriend
operator=(const FArchive &ArchiveToCopy)=defaultFArchive
PopFileRegionType()FArchiveinlinevirtual
Preload(UObject *Object) overrideFLinkerLoadvirtual
PreloadDependenciesFLinkerLoad
PRIVATE_ForceLoadAllDependencies(UPackage *Package)FLinkerLoadstatic
PRIVATE_PatchNewObjectIntoExport(UObject *OldObject, UObject *NewObject, FUObjectSerializeContext *InLoadContext=nullptr, bool bHideGarbageObjects=true)FLinkerLoadstatic
PRIVATE_PatchNewObjectIntoExport(int32 OldExportIndex, UObject *NewObject, FUObjectSerializeContext *InLoadContext=nullptr, bool bHideGarbageObjects=true)FLinkerLoad
PushFileRegionType(EFileRegionType Type)FArchiveinlinevirtual
RemoveKnownMissingPackage(FName PackageName)FLinkerLoadstatic
RequestPlaceholderValue(const FProperty *Property, const UClass *ObjectType, const TCHAR *ObjectPath)FLinkerLoad
RequiresLocalizationGather() constFArchiveinline
Reset()FArchivevirtual
ResetCustomVersions()FArchivevirtual
ResolveResource(FPackageIndex ResourceIndex)FLinkerLoad
ResolveResourceName(FPackageIndex ResourceIndex)FLinkerLoad
ResourceGetOutermost(FPackageIndex LinkerIndex) constFLinkerTables
ResourceIsIn(FPackageIndex LinkerIndex, FPackageIndex OuterIndex) constFLinkerTables
ScriptSHAFLinker
SearchableNamesMapFLinkerTables
SerializeBits(void *V, int64 LengthBits)FArchiveinlinevirtual
SerializeBulkData(FBulkData &BulkData, const FBulkDataSerializationParams &Params) overrideFLinkerLoadvirtual
SerializeCompressed(void *V, int64 Length, FName CompressionFormatCannotChange, ECompressionFlags Flags=COMPRESS_NoFlags, bool bTreatBufferAsFileReader=false)FArchive
SerializeCompressedNew(void *V, int64 Length, FName CompressionFormatToEncode, FName CompressionFormatToDecodeOldV1Files, ECompressionFlags Flags=COMPRESS_NoFlags, bool bTreatBufferAsFileReader=false, int64 *OutPartialReadLength=nullptr)FArchive
SerializeCompressedNew(void *V, int64 Length)FArchive
SerializeGatherableTextDataMap(bool bForceEnableForCommandlet=false)FLinkerLoad
SerializeInt(uint32 &Value, uint32 Max)FArchiveinlinevirtual
SerializeIntPacked(uint32 &Value)FArchivevirtual
SerializeIntPacked64(uint64 &Value)FArchivevirtual
SerializeLazyObjectPtr(FArchive &Ar, FLazyObjectPtr &Value)FArchiveUObjectstatic
SerializeObjectPtr(FArchive &Ar, FObjectPtr &Value)FArchiveUObjectstatic
SerializeSearchableNamesMap(FArchive &Ar)FLinkerTables
SerializeSearchableNamesMap(FStructuredArchive::FSlot Slot)FLinkerTables
SerializeSoftObjectPath(FArchive &Ar, FSoftObjectPath &Value)FArchiveUObjectstatic
SerializeSoftObjectPtr(FArchive &Ar, FSoftObjectPtr &Value)FArchiveUObjectstatic
SerializeThumbnails(bool bForceEnableForCommandlet=false)FLinkerLoad
SerializeWeakObjectPtr(FArchive &Ar, FWeakObjectPtr &Value)FArchiveUObjectstatic
SetArchiveState(const FArchiveState &InState)FArchive
SetByteSwapping(bool Enabled)FArchiveinline
SetCompressionMap(TArray< FCompressedChunk > *CompressedChunks, ECompressionFlags CompressionFlags)FArchiveinlinevirtual
SetCookData(FArchiveCookData *InCookData)FArchiveinline
SetCriticalError()FArchive
SetCustomVersion(const struct FGuid &Key, int32 Version, FName FriendlyName)FArchive
SetCustomVersions(const FCustomVersionContainer &CustomVersionContainer)FArchivevirtual
SetEngineNetVer(const uint32 InEngineNetVer)FArchivevirtual
SetEngineVer(const FEngineVersionBase &InVer)FArchivevirtual
SetError()FArchive
SetFilterEditorOnly(bool InFilterEditorOnly)FArchiveinlinevirtual
SetForceUnicode(bool bInForceUnicode)FArchivevirtual
SetGameNetVer(const uint32 InGameNetVer)FArchivevirtual
SetIsLoading(bool bInIsLoading)FArchivevirtual
SetIsLoadingFromCookedPackage(bool bInIsLoadingFromCookedPackage)FArchivevirtual
SetIsPersistent(bool bInIsPersistent)FArchivevirtual
SetIsSaving(bool bInIsSaving)FArchivevirtual
SetIsTextFormat(bool bInIsTextFormat)FArchivevirtual
SetIsTransacting(bool bInIsTransacting)FArchivevirtual
SetLicenseeUEVer(int32 InVer)FArchivevirtual
SetLoader(FArchive *InLoader, bool bInLoaderNeedsEngineVersionChecks)FLinkerLoadprotected
SetMigratingRemoteObjects(bool bMigrating)FArchive
SetPortFlags(uint32 InPortFlags)FArchiveinline
SetSavePackageData(FArchiveSavePackageData *InSavePackageData)FArchiveinline
SetSavingOptionalObject(bool InSavingOptionalObject)FArchiveinlinevirtual
SetSerializeContext(FUObjectSerializeContext *InLoadContext)FArchiveinlinevirtual
SetShouldSkipCompilingAssets(bool Enabled)FArchiveinlineprotected
SetShouldSkipUpdateCustomVersion(bool bShouldSkip)FArchive
SetUEVer(FPackageFileVersion InVer)FArchivevirtual
SetUseUnversionedPropertySerialization(bool bInUseUnversioned)FArchivevirtual
SetWantBinaryPropertySerialization(bool bInWantBinaryPropertySerialization)FArchivevirtual
ShouldRegenerateGuids() constFLinkerLoadinline
ShouldSkipBulkData() constFArchiveinline
ShouldSkipCompilingAssets() constFArchiveinline
ShouldSkipProperty(const FProperty *InProperty) constFArchiveinlinevirtual
ShouldSkipUpdateCustomVersion() constFArchiveinline
SoftObjectPathListFLinker
SoftPackageReferenceListFLinkerTables
StartScriptSHAGeneration()FLinker
StartSerializingDefaults()FArchiveinline
StaticType()FLinkerLoadinlinestatic
StopSerializingDefaults()FArchiveinline
SummaryFLinker
TemplateForGetArchetypeFromLoaderFLinkerLoad
ThisContainsCode()FArchiveinline
ThisContainsMap()FArchiveinline
ThisRequiresLocalizationGather()FArchive
Tick(float InTimeLimit, bool bInUseTimeLimit, bool bInUseFullTimeLimit, TMap< TPair< FName, FPackageIndex >, FPackageIndex > *ObjectNameWithOuterToExportMap)FLinkerLoadprotected
UE_DEPRECATED(5.5, "GetSerializeContext is not supported. Use FUObjectThreadContext::Get().GetSerializeContext().") COREUOBJECT_API virtual FUObjectSerializeContext *GetSerializeContext() overrideFLinkerLoad
UEVer() constFArchiveinline
UnlinkProxy(FArchiveState &Inner, FArchiveState &Proxy)FArchiveprotectedstatic
UObjectFLinkerLoadfriend
UPackageMapFLinkerLoadfriend
UpdateScriptSHAKey(const TArray< uint8 > &ScriptCode)FLinker
UseToResolveEnumerators() constFArchiveinlinevirtual
UseUnversionedPropertySerialization() constFArchiveinline
UsingCustomVersion(const struct FGuid &Guid)FArchivevirtual
Verify()FLinkerLoad
VERIFY_Failed enum valueFLinkerLoadprotected
VERIFY_Redirected enum valueFLinkerLoadprotected
VERIFY_Success enum valueFLinkerLoadprotected
VerifyImport(int32 ImportIndex)FLinkerLoad
WantBinaryPropertySerialization() constFArchiveinline
WillTextureBeLoaded(UClass *Class, int32 ExportIndex)FLinkerLoad
~FArchive()FArchivevirtual
~FLinker()FLinkervirtual
~FLinkerLoad()FLinkerLoadvirtual