Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/FUObjectArray
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectArray.h |
| Include | #include "UObject/UObjectArray.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectArray.cpp |
void AllocateUObjectIndex
&40;
class UObjectBase &42; Object,
EInternalObjectFlags InitialFlags,
int32 AlreadyAllocatedIndex,
int32 SerialNumber
&41;
Remarks
Adds a uobject to the global array which is used for uobject iteration
Parameters
| Name | Description |
|---|---|
| Object | Object to allocate an index for |
| InitialFlags | Flags to set in the object array before the object pointer becomes visible to other threads. |
| AlreadyAllocatedIndex | already allocated internal index to use, negative value means allocate a new index |
| SerialNumber | serial number to use |