/Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h
FReferenceFinder. Helper class used to collect object references.
class FReferenceFinder : public [FReferenceCollector](API\Runtime\CoreUObject\UObject\FReferenceCollector)
bool
bRequireDirectOuter
Determines whether nested objects contained within LimitOuter are considered.
bool
bSerializeRecursively
Determines whether we should recursively look for references of the referenced objects.
bool
bShouldIgnoreArchetype
Determines whether archetype references are considered.
bool
bShouldIgnoreTransient
Determines whether transient references are considered.
UObject*
LimitOuter
Only objects within this outer will be considered, nullptr value indicates that outers are disregarded.
TArray<UObject...
ObjectArray
Stored reference to array of objects we add object references to.
TSet< constUOb...
ObjectSet
Set that duplicates ObjectArray.
FProperty*
SerializedProperty
Property that is referencing the current object