UObject::PropagatePreEditChange

Calls PreEditChange on all instances based on an archetype in AffectedObjects.

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 PropagatePreEditChange
(
    TArray< UObject * > & AffectedObjects,
    FEditPropertyChain & PropertyAboutToChange
)

Remarks

Calls PreEditChange on all instances based on an archetype in AffectedObjects. Recurses on any instances.

Parameters

Parameter

Description

AffectedObjects

the array of objects which have this object in their ObjectArchetype chain and will be affected by the change. Objects which have this object as their direct ObjectArchetype are removed from the list once they're processed.

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