Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FReferenceCollector > API/Runtime/CoreUObject/FReferenceCollector/AROPrivate
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddReferencedObjects
(
FReferenceCollector& Coll, |
UObject/UObjectGlobals.h | ||
static void AddReferencedObjects
(
FReferenceCollector& Coll, |
Adds references to an array of const objects, these objects can still be nulled out if forcefully collected. | UObject/UObjectGlobals.h | |
static void AddReferencedObjects
(
FReferenceCollector& Coll, |
UObject/UObjectGlobals.h | ||
static void AddReferencedObjects
(
FReferenceCollector& Coll, |
UObject/UObjectGlobals.h | ||
static void AddReferencedObjects
(
FReferenceCollector& Coll, |
UObject/UObjectGlobals.h | ||
static void AddReferencedObjects
(
FReferenceCollector& Coll, |
UObject/UObjectGlobals.h | ||
static void AddReferencedObjects
(
FReferenceCollector& Coll, |
UObject/UObjectGlobals.h |
AddReferencedObjects(FReferenceCollector &, TArray< UObjectType > &, const UObject , const FProperty *)
| Name | AddReferencedObjects |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<class UObjectType>
static void AddReferencedObjects
(
FReferenceCollector & Coll,
TArray < UObjectType * > & ObjectArray,
const UObject * ReferencingObject,
const FProperty * ReferencingProperty
)
AddReferencedObjects(FReferenceCollector &, TArray< const UObjectType > &, const UObject , const FProperty *)
Description
Adds references to an array of const objects, these objects can still be nulled out if forcefully collected.
| Name | AddReferencedObjects |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<class UObjectType>
static void AddReferencedObjects
(
FReferenceCollector & Coll,
TArray < const UObjectType * > & ObjectArray,
const UObject * ReferencingObject,
const FProperty * ReferencingProperty
)
Parameters
| Name | Remarks |
|---|---|
| ObjectArray | Referenced objects array. |
| ReferencingObject | Referencing object (if available). |
| ReferencingProperty | Referencing property (if available). |
AddReferencedObjects(FReferenceCollector &, TSet< UObjectType > &, const UObject , const FProperty *)
| Name | AddReferencedObjects |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<class UObjectType>
static void AddReferencedObjects
(
FReferenceCollector & Coll,
TSet< UObjectType * > & ObjectSet,
const UObject * ReferencingObject,
const FProperty * ReferencingProperty
)
AddReferencedObjects(FReferenceCollector &, TMapBase< KeyType , ValueType, Allocator, KeyFuncs > &, const UObject , const FProperty *)
| Name | AddReferencedObjects |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<typename KeyType, typename ValueType, typename Allocator, typename KeyFuncs>
static void AddReferencedObjects
(
FReferenceCollector & Coll,
TMapBase< KeyType *, ValueType, Allocator, KeyFuncs > & Map,
const UObject * ReferencingObject,
const FProperty * ReferencingProperty
)
AddReferencedObjects(FReferenceCollector &, TMapBase< KeyType, ValueType , Allocator, KeyFuncs > &, const UObject , const FProperty *)
| Name | AddReferencedObjects |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<typename KeyType, typename ValueType, typename Allocator, typename KeyFuncs>
static void AddReferencedObjects
(
FReferenceCollector & Coll,
TMapBase< KeyType, ValueType *, Allocator, KeyFuncs > & Map,
const UObject * ReferencingObject,
const FProperty * ReferencingProperty
)
AddReferencedObjects(FReferenceCollector &, TMapBase< KeyType , ValueType , Allocator, KeyFuncs > &, const UObject , const FProperty )
| Name | AddReferencedObjects |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<typename KeyType, typename ValueType, typename Allocator, typename KeyFuncs>
static void AddReferencedObjects
(
FReferenceCollector & Coll,
TMapBase< KeyType *, ValueType *, Allocator, KeyFuncs > & Map,
const UObject * ReferencingObject,
const FProperty * ReferencingProperty
)
AddReferencedObjects(FReferenceCollector &, const UScriptStruct &, void , const UObject , const FProperty )
| Name | AddReferencedObjects |
| 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 |
static void AddReferencedObjects
(
FReferenceCollector & Coll,
const UScriptStruct *& ScriptStruct,
void * Instance,
const UObject * ReferencingObject,
const FProperty * ReferencingProperty
)