42 UObject* PotentialReferencer = *It;
43 if ( !TargetObjects.
Contains(PotentialReferencer)
53 ReferencedObjects.
Reset();
57 this->
Add(
static_cast<T*
>(ReferencedObjects[
RefIndex]), PotentialReferencer);
#define NULL
Definition oodle2base.h:134
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition FindReferencersArchive.h:27
UE_REWRITE SizeType Num() const
Definition Array.h:1144
void Reset(SizeType NewSize=0)
Definition Array.h:2246
bool Contains(const ComparisonType &Item) const
Definition Array.h:1518
Definition FindObjectReferencers.h:19
TFindObjectReferencers(TArray< T * > TargetObjects, UPackage *PackageToCheck=NULL, bool bIgnoreTemplates=true, bool bFindAlsoWeakReferences=false)
Definition FindObjectReferencers.h:31
Definition UnrealString.h.inl:34
Definition UObjectIterator.h:76
COREUOBJECT_API bool IsTemplate(EObjectFlags TemplateTypes=RF_ArchetypeObject|RF_ClassDefaultObject) const
Definition UObjectBaseUtility.cpp:290
COREUOBJECT_API bool IsIn(const UObject *SomeOuter) const
Definition UObjectBaseUtility.cpp:344