Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/TDefaultCollector
- FReferenceCollector::HandleObjectReferences()
- TDefaultCollector::HandleObjectReferences()
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/FastReferenceCollector.h |
| Include | #include "UObject/FastReferenceCollector.h" |
virtual void HandleObjectReferences
&40;
UObject &42;&42; InObjects,
const int32 ObjectNum,
const UObject &42; InReferencingObject,
const FProperty &42; InReferencingProperty
&41;
Remarks
Handle multiple object references. Called by AddReferencedObjects. DEFAULT IMPLEMENTATION IS SLOW as it calls HandleObjectReference multiple times. In order to optimize it, provide your own implementation.
Parameters
| Name | Description |
|---|---|
| Object | Referenced object. |
| ReferencingObject | Referencing object (if available). |
| ReferencingProperty | Referencing property (if available). |