Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FReferenceCollector
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void HandleObjectReferences
(
UObject** InObjects, |
Handle multiple object references. | UObject/UObjectGlobals.h | |
virtual void HandleObjectReferences
(
FObjectPtr* InObjects, |
Handle multiple object references. | UObject/UObjectGlobals.h |
HandleObjectReferences(UObject *, const int32, const UObject , const FProperty *)
Description
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.
| Name | HandleObjectReferences |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
virtual void HandleObjectReferences
(
UObject ** InObjects,
const int32 ObjectNum,
const UObject * InReferencingObject,
const FProperty * InReferencingProperty
)
Parameters
| Name | Remarks |
|---|---|
| Object | Referenced object. |
| ReferencingObject | Referencing object (if available). |
| ReferencingProperty | Referencing property (if available). |
HandleObjectReferences(FObjectPtr , const int32, const UObject , const FProperty *)
Description
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.
| Name | HandleObjectReferences |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp |
virtual void HandleObjectReferences
(
FObjectPtr * InObjects,
const int32 ObjectNum,
const UObject * InReferencingObject,
const FProperty * InReferencingProperty
)
Parameters
| Name | Remarks |
|---|---|
| Object | Referenced object. |
| ReferencingObject | Referencing object (if available). |
| ReferencingProperty | Referencing property (if available). |