Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectArray.h |
| Include | #include "UObject/UObjectArray.h" |
Syntax
class FFixedUObjectArray
Remarks
Fixed size UObject array.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | AddRange
(
int32 Count |
||
| int32 | AddSingle () |
||
| int32 | 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 const * | GetObjectPtr
(
int32 Index |
||
| FUObjectItem * | GetObjectPtr
(
int32 Index |
||
| UObjectBase *** | Return a naked pointer to the fundamental data structure for debug visualizers. | ||
| bool | IsValidIndex
(
int32 Index |
Return if this index is valid Thread safe, if it is valid now, it is valid forever. | |
| int32 | Num () |
Return the number of elements in the array Thread safe, but you know, someone might have added more elements before this even returns | |
| void | PreAllocate
(
int32 InMaxElements |
Expands the array so that Element[Index] is allocated. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FUObjectItem const & | operator[]
(
int32 Index |
Return a reference to an element | |
| FUObjectItem & | operator[]
(
int32 Index |