UObject::ReinitializeProperties

Wrapper function for InitProperties() which handles safely tearing down this object before re-initializing it from the specified source object.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

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

Include

#include "UObject/Object.h"

Source

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

Syntax

void ReinitializeProperties
(
    UObject * SourceObject,
    struct FObjectInstancingGraph * InstanceGraph
)

Remarks

Wrapper function for InitProperties() which handles safely tearing down this object before re-initializing it from the specified source object.

Parameters

Parameter

Description

SourceObject

the object to use for initializing property values in this object. If not specified, uses this object's archetype.

InstanceGraph

contains the mappings of instanced objects and components to their templates

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