Navigation
API > API/Plugins > API/Plugins/AvalancheOutliner > API/Plugins/AvalancheOutliner/FAvaOutlinerObject
Description
Called when objects have been replaced on the Engine side. Used to replace any UObjects used by this item
Virtual Inheritance
- IAvaOutlinerItem::OnObjectsReplaced → FAvaOutlinerObject::OnObjectsReplaced
| Name | OnObjectsReplaced |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheOutliner/Public/Item/AvaOutlinerObject.h |
| Include Path | #include "Item/AvaOutlinerObject.h" |
| Source | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheOutliner/Private/Item/AvaOutlinerObject.cpp |
virtual void OnObjectsReplaced
(
const TMap < UObject *, UObject * > & InReplacementMap,
bool bRecursive
)
Parameters
| Name | Remarks |
|---|---|
| InReplacementMap | the map of old object that is garbage to the new object that replaced it |
| bRecursive | whether to recurse this same function to children items |