UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCollectorTagUsedNonRecursive Member List

This is the complete list of members for FCollectorTagUsedNonRecursive, including all inherited members.

AddPropertyReferences(const UStruct *Struct, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddPropertyReferencesLimitedToObjectProperties(const UStruct *Struct, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddPropertyReferencesWithStructARO(const UScriptStruct *Struct, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddPropertyReferencesWithStructARO(const UClass *Class, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddReferencedObject(UObjectType *&Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(const UObjectType *&Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(TObjectPtr< UObjectType > &Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(TObjectPtr< const UObjectType > &Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(TWeakObjectPtr< T > &P, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(FWeakObjectPtr &P, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddReferencedObjects(TArray< UObjectType * > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TArray< const UObjectType * > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TSet< UObjectType * > &ObjectSet, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType *, ValueType, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType, ValueType *, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType *, ValueType *, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TArray< TObjectPtr< UObjectType > > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TArray< TObjectPtr< const UObjectType > > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TSet< TObjectPtr< UObjectType > > &ObjectSet, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< TObjectPtr< KeyType >, ValueType, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType, TObjectPtr< ValueType >, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< TObjectPtr< KeyType >, TObjectPtr< ValueType >, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(const UScriptStruct *&ScriptStruct, void *Instance, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddReferencedObjects(TObjectPtr< const UScriptStruct > &ScriptStruct, void *Instance, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddReferencedObjects(TWeakObjectPtr< const UScriptStruct > &ScriptStruct, void *Instance, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddStableReference(TObjectPtr< UObject > *Object)FReferenceCollectorvirtual
AddStableReference(UObject **Object)FReferenceCollectorvirtual
AddStableReference(UObjectType **Object)FReferenceCollectorinline
AddStableReference(TObjectPtr< UObjectType > *Object)FReferenceCollectorinline
AddStableReferenceArray(TArray< TObjectPtr< UObject > > *Objects)FReferenceCollectorvirtual
AddStableReferenceArray(TArray< UObject * > *Objects)FReferenceCollectorvirtual
AddStableReferenceArray(TArray< UObjectType * > *Objects)FReferenceCollectorinline
AddStableReferenceArray(TArray< TObjectPtr< UObjectType > > *Objects)FReferenceCollectorinline
AddStableReferenceMap(TMapBase< KeyType, ValueType, Allocator, KeyFuncs > &Map)FReferenceCollectorinline
AddStableReferenceSet(TSet< TObjectPtr< UObject > > *Objects)FReferenceCollectorvirtual
AddStableReferenceSet(TSet< UObject * > *Objects)FReferenceCollectorvirtual
AddStableReferenceSet(TSet< UObjectType * > *Objects)FReferenceCollectorinline
AddStableReferenceSet(TSet< TObjectPtr< UObjectType > > *Objects)FReferenceCollectorinline
AllowEliminatingReferences(bool bAllow)FReferenceCollectorinlinevirtual
FCollectorTagUsedNonRecursive()FCollectorTagUsedNonRecursiveinline
GetSerializedProperty() constFReferenceCollectorinlinevirtual
GetVerySlowReferenceCollectorArchive()FReferenceCollectorinline
HandleObjectReferences(UObject **InObjects, const int32 ObjectNum, const UObject *InReferencingObject, const FProperty *InReferencingProperty)FReferenceCollectorinlineprotectedvirtual
HandleObjectReferences(FObjectPtr *InObjects, const int32 ObjectNum, const UObject *InReferencingObject, const FProperty *InReferencingProperty)FReferenceCollectorprotectedvirtual
IsIgnoringArchetypeRef() const overrideFCollectorTagUsedNonRecursiveinlinevirtual
IsIgnoringTransient() const overrideFCollectorTagUsedNonRecursiveinlinevirtual
IsProcessingNativeReferences() constFReferenceCollectorinlinevirtual
IsUnreachable(const UObject *Object) constFCollectorTagUsedNonRecursiveinline
MarkWeakObjectReferenceForClearing(UObject **WeakReference, UObject *ReferenceOwner)FReferenceCollectorinlinevirtual
NeedsInitialReferences() constFReferenceCollectorinlinevirtual
NeedsPropertyReferencer() constFReferenceCollectorinlinevirtual
PerformReachabilityAnalysis(EObjectFlags KeepFlags, EInternalObjectFlags InternalKeepFlags, EObjectFlags SearchFlags=RF_NoFlags, FReferencerInformationList *FoundReferences=NULL)FCollectorTagUsedNonRecursiveinline
SetIsProcessingNativeReferences(bool bIsNative)FReferenceCollectorinlinevirtual
SetSerializedProperty(class FProperty *Inproperty)FReferenceCollectorinlinevirtual
~FReferenceCollector()FReferenceCollectorvirtual