Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FReferenceCollector
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddStableReferenceArray
(
TArray< TObjectPtr< UObject > >* Objects |
Preferred way to add a reference array that allows batching. | UObject/UObjectGlobals.h | |
virtual void AddStableReferenceArray
(
TArray< UObject* >* Objects |
Preferred way to add a reference array that allows batching. | UObject/UObjectGlobals.h | |
void AddStableReferenceArray
(
TArray< UObjectType* >* Objects |
UObject/UObjectGlobals.h | ||
void AddStableReferenceArray
(
TArray< TObjectPtr< UObjectType > >* Objects |
UObject/UObjectGlobals.h |
AddStableReferenceArray(TArray< TObjectPtr< UObject > > *)
Description
Preferred way to add a reference array that allows batching. Can't be used for temporary/stack array.
| Name | AddStableReferenceArray |
| 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 |
virtual void AddStableReferenceArray
(
TArray < TObjectPtr < UObject > > * Objects
)
AddStableReferenceArray(TArray< UObject > )
Description
Preferred way to add a reference array that allows batching. Can't be used for temporary/stack array.
| Name | AddStableReferenceArray |
| 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 |
virtual void AddStableReferenceArray
(
TArray < UObject * > * Objects
)
AddStableReferenceArray(TArray< UObjectType > )
| Name | AddStableReferenceArray |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<class UObjectType>
void AddStableReferenceArray
(
TArray < UObjectType * > * Objects
)
AddStableReferenceArray(TArray< TObjectPtr< UObjectType > > *)
| Name | AddStableReferenceArray |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<class UObjectType>
void AddStableReferenceArray
(
TArray < TObjectPtr < UObjectType > > * Objects
)