UObjectBase::LowLevelRename

Just change the [FName](API\Runtime\Core\UObject\FName) and Outer and rehash into name hash tables.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

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

Include

#include "UObject/UObjectBase.h"

Source

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

Syntax

void LowLevelRename
(
    FName NewName,
    UObject * NewOuter
)

Remarks

Just change the FName and Outer and rehash into name hash tables. For use by higher level rename functions.

Parameters

Parameter

Description

NewName

new name for this object

NewOuter

new outer for this object, if NULL, outer will be unchanged

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