Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > UObject > FReferenceCollector
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddReferencedObjects
(
TArray< UObjectType* >& ObjectArray, |
Adds references to an array of objects. |
![]() |
void | AddReferencedObjects
(
TMapBase< TObjectPtr< KeyType >, ValueType, Allocator, KeyFuncs >& Map, |
Adds references to a map of objects. |
![]() |
void | AddReferencedObjects
(
TMapBase< KeyType, TObjectPtr< ValueType >, Allocator, KeyFuncs >& Map, |
|
![]() |
void | AddReferencedObjects
(
TMapBase< TObjectPtr< KeyType >, TObjectPtr< ValueType >, Allocator, KeyFuncs >& Map, |
|
![]() |
void | AddReferencedObjects
(
const UScriptStruct*& ScriptStruct, |
Adds all strong property references from a UScriptStruct instance including the struct itself |
![]() |
void | AddReferencedObjects
(
TObjectPtr< const UScriptStruct >& ScriptStruct, |
|
![]() |
void | AddReferencedObjects
(
TWeakObjectPtr< const UScriptStruct >& ScriptStruct, |
Adds references to an array of objects. |
![]() |
void | AddReferencedObjects
(
TArray< const UObjectType* >& ObjectArray, |
Adds references to an array of const objects, these objects can still be nulled out if forcefully collected. |
![]() |
void | AddReferencedObjects
(
TSet< UObjectType* >& ObjectSet, |
Adds references to a set of objects. |
![]() |
void | AddReferencedObjects
(
TMapBase< KeyType*, ValueType, Allocator, KeyFuncs >& Map, |
Adds references to a map of objects. |
![]() |
void | AddReferencedObjects
(
TMapBase< KeyType, ValueType*, Allocator, KeyFuncs >& Map, |
|
![]() |
void | AddReferencedObjects
(
TMapBase< KeyType*, ValueType*, Allocator, KeyFuncs >& Map, |
|
![]() |
void | AddReferencedObjects
(
TArray< TObjectPtr< UObjectType >>& ObjectArray, |
Adds references to an array of objects. |
![]() |
void | AddReferencedObjects
(
TArray< TObjectPtr< const UObjectType >>& ObjectArray, |
Adds references to an array of const objects, these objects can still be nulled out if forcefully collected. |
![]() |
void | AddReferencedObjects
(
TSet< TObjectPtr< UObjectType >>& ObjectSet, |
Adds references to a set of objects. |