39 for (
int32 ObjectIndex = 0; ObjectIndex <
ObjectNum; ++ObjectIndex)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition UnrealType.h:174
Definition PurgingReferenceCollector.h:9
void ConditionalPurgeObject(UObject *&Object)
Definition PurgingReferenceCollector.h:46
virtual void HandleObjectReferences(UObject **InObjects, const int32 ObjectNum, const UObject *InReferencingObject, const FProperty *InReferencingProperty) override
Definition PurgingReferenceCollector.h:37
bool HasObjectToPurge() const
Definition PurgingReferenceCollector.h:11
TSet< const UObject * > ObjectsToPurge
Definition PurgingReferenceCollector.h:54
void AddObjectToPurge(const UObject *Object)
Definition PurgingReferenceCollector.h:16
virtual void HandleObjectReference(UObject *&Object, const UObject *ReferencingObject, const FProperty *ReferencingProperty) override
Definition PurgingReferenceCollector.h:32
virtual bool IsIgnoringArchetypeRef() const override
Definition PurgingReferenceCollector.h:21
virtual bool IsIgnoringTransient() const override
Definition PurgingReferenceCollector.h:26
Definition UObjectGlobals.h:2492