![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SparseSetElement.h>
Public Types | |
| typedef InElementType | ElementType |
Public Member Functions | |
| TSparseSetElementBase ()=default | |
| template<typename... InitType UE_REQUIRES> | |
| UE_FORCEINLINE_HINT | TSparseSetElementBase (InitType &&... InValue) |
| TSparseSetElementBase (TSparseSetElementBase &&)=default | |
| TSparseSetElementBase (const TSparseSetElementBase &)=default | |
| TSparseSetElementBase & | operator= (TSparseSetElementBase &&)=default |
| TSparseSetElementBase & | operator= (const TSparseSetElementBase &)=default |
Public Attributes | |
| ElementType | Value |
| FSetElementId | HashNextId |
| int32 | HashIndex |
| typedef InElementType TSparseSetElementBase< InElementType, bTypeLayout >::ElementType |
|
default |
|
inlineexplicit |
Initialization constructor.
|
default |
|
default |
|
default |
|
default |
|
mutable |
The hash bucket that the element is currently linked to.
|
mutable |
The id of the next element in the same hash bucket.
| ElementType TSparseSetElementBase< InElementType, bTypeLayout >::Value |
The element's value.