Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
Description
Calls PreEditChange on all instances based on an archetype in AffectedObjects. Recurses on any instances.
| Name | PropagatePreEditChange |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp |
void PropagatePreEditChange
(
TArray < UObject * > & AffectedObjects,
FEditPropertyChain & PropertyAboutToChange
)
Parameters
| Name | Remarks |
|---|---|
| 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. |