FLinkerLoad::CreateActiveRedirectsMap

Add redirects to [FLinkerLoad](API\Runtime\CoreUObject\UObject\FLinkerLoad) static map

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerLoad.h

Include

#include "UObject/LinkerLoad.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/UObject/LinkerLoad.cpp

Syntax

static void CreateActiveRedirectsMap
(
    const FString & GEngineIniName
)

Remarks

Add redirects to FLinkerLoad static map

DEPRECATED: Replace with FCoreRedirects format for newly added ini entries

Here is the format for the ClassRedirection:

; Basic redirects ;ActiveClassRedirects=(OldClassName="MyClass",NewClassName="NewNativePackage.MyClass") ActiveClassRedirects=(OldClassName="CylinderComponent",NewClassName="CapsuleComponent") Note: For class name redirects, the OldClassName must be the plain OldClassName, it cannot be OldPackage.OldClassName

; Keep both classes around, but convert any existing instances of that object to a particular class (insert into the inheritance hierarchy ;ActiveClassRedirects=(OldClassName="MyClass",NewClassName="MyClassParent",InstanceOnly="true")

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss