![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for TScriptSparseSet< Allocator >, including all inherited members.
| Add(const void *Element, const FScriptSparseSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn, TFunctionRef< void(void *)> ConstructFn, TFunctionRef< void(void *)> DestructFn) | TScriptSparseSet< Allocator > | inline |
| AddUninitialized(const FScriptSparseSetLayout &Layout) | TScriptSparseSet< Allocator > | inline |
| bHasIntrusiveUnsetOptionalState | TScriptSparseSet< Allocator > | static |
| CommitAllUninitialized(const FScriptSparseSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash) | TScriptSparseSet< Allocator > | inline |
| CommitLastUninitialized(const FScriptSparseSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash) | TScriptSparseSet< Allocator > | inline |
| Empty(int32 Slack, const FScriptSparseSetLayout &Layout) | TScriptSparseSet< Allocator > | inline |
| FindIndex(const void *Element, const FScriptSparseSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn) const | TScriptSparseSet< Allocator > | inline |
| FindIndexByHash(const void *Element, const FScriptSparseSetLayout &Layout, uint32 KeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn) const | TScriptSparseSet< Allocator > | inline |
| FindOrAdd(const void *Element, const FScriptSparseSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn, TFunctionRef< void(void *)> ConstructFn) | TScriptSparseSet< Allocator > | inline |
| GetData(int32 Index, const FScriptSparseSetLayout &Layout) | TScriptSparseSet< Allocator > | inline |
| GetData(int32 Index, const FScriptSparseSetLayout &Layout) const | TScriptSparseSet< Allocator > | inline |
| GetMaxIndex() const | TScriptSparseSet< Allocator > | inline |
| GetScriptLayout(int32 ElementSize, int32 ElementAlignment) | TScriptSparseSet< Allocator > | inlinestatic |
| IntrusiveUnsetOptionalStateType typedef | TScriptSparseSet< Allocator > | |
| IsCompact() const | TScriptSparseSet< Allocator > | inline |
| IsEmpty() const | TScriptSparseSet< Allocator > | inline |
| IsValidIndex(int32 Index) const | TScriptSparseSet< Allocator > | inline |
| Max() const | TScriptSparseSet< Allocator > | inline |
| MoveAssign(TScriptSparseSet &Other, const FScriptSparseSetLayout &Layout) | TScriptSparseSet< Allocator > | inline |
| Num() const | TScriptSparseSet< Allocator > | inline |
| NumUnchecked() const | TScriptSparseSet< Allocator > | inline |
| operator=(const TScriptSparseSet &) | TScriptSparseSet< Allocator > | inline |
| operator==(FIntrusiveUnsetOptionalState Tag) const | TScriptSparseSet< Allocator > | inline |
| Rehash(const FScriptSparseSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash) | TScriptSparseSet< Allocator > | inline |
| RemoveAt(int32 Index, const FScriptSparseSetLayout &Layout) | TScriptSparseSet< Allocator > | inline |
| RemoveAtUninitialized(const FScriptSparseSetLayout &Layout, int32 Index) | TScriptSparseSet< Allocator > | inline |
| TScriptSparseSet() | TScriptSparseSet< Allocator > | inline |
| TScriptSparseSet(FIntrusiveUnsetOptionalState Tag) | TScriptSparseSet< Allocator > | inlineexplicit |
| TScriptSparseSet(const TScriptSparseSet &) | TScriptSparseSet< Allocator > | inline |