Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectArray.h |
Include |
#include "UObject/UObjectArray.h" |
class FFixedUObjectArray
Fixed size UObject array.
Name | Description | |
---|---|---|
|
FFixedUObjectArray() |
Name | Description | |
---|---|---|
|
~FFixedUObjectArray() |
Name | Description | ||
---|---|---|---|
|
AddRange ( |
||
|
AddSingle() |
||
|
Capacity() |
Return the number max capacity of the array Thread safe, but you know, someone might have added more elements before this even returns |
|
|
FUObjectItem... |
GetObjectPtr ( |
|
|
FUObjectItem... |
GetObjectPtr ( |
|
|
UObjectBase ... |
GetRootBlockForDebuggerVisualizers() |
Return a naked pointer to the fundamental data structure for debug visualizers. |
|
IsValidIndex ( |
Return if this index is valid Thread safe, if it is valid now, it is valid forever. |
|
|
Num() |
Return the number of elements in the array Thread safe, but you know, someone might have added more elements before this even returns |
|
|
PreAllocate ( |
Expands the array so that Element[Index] is allocated. New pointers are all zero. |
Name | Description | ||
---|---|---|---|
|
FUObjectItem... |
operator[] ( |
Return a reference to an element |
|
FUObjectItem... |
operator[] ( |