![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for TScriptMap< AllocatorType, InDerivedType >, including all inherited members.
| Add(const void *Key, const void *Value, const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn, TFunctionRef< void(void *)> KeyConstructAndAssignFn, TFunctionRef< void(void *)> ValueConstructAndAssignFn, TFunctionRef< void(void *)> ValueAssignFn, TFunctionRef< void(void *)> DestructKeyFn, TFunctionRef< void(void *)> DestructValueFn) | TScriptMap< AllocatorType, InDerivedType > | inline |
| AddUninitialized(const FScriptMapLayout &Layout) | TScriptMap< AllocatorType, InDerivedType > | inline |
| bHasIntrusiveUnsetOptionalState | TScriptMap< AllocatorType, InDerivedType > | static |
| CommitAllUninitialized(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash) | TScriptMap< AllocatorType, InDerivedType > | inline |
| CommitLastUninitialized(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash) | TScriptMap< AllocatorType, InDerivedType > | inline |
| Empty(int32 Slack, const FScriptMapLayout &Layout) | TScriptMap< AllocatorType, InDerivedType > | inline |
| FindOrAdd(const void *Key, const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn, TFunctionRef< void(void *, void *)> ConstructPairFn) | TScriptMap< AllocatorType, InDerivedType > | inline |
| FindPairIndex(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn) const | TScriptMap< AllocatorType, InDerivedType > | inline |
| FindValue(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn) | TScriptMap< AllocatorType, InDerivedType > | inline |
| GetData(int32 Index, const FScriptMapLayout &Layout) | TScriptMap< AllocatorType, InDerivedType > | inline |
| GetData(int32 Index, const FScriptMapLayout &Layout) const | TScriptMap< AllocatorType, InDerivedType > | inline |
| GetMaxIndex() const | TScriptMap< AllocatorType, InDerivedType > | inline |
| GetScriptLayout(int32 KeySize, int32 KeyAlignment, int32 ValueSize, int32 ValueAlignment) | TScriptMap< AllocatorType, InDerivedType > | inlinestatic |
| IntrusiveUnsetOptionalStateType typedef | TScriptMap< AllocatorType, InDerivedType > | |
| IsEmpty() const | TScriptMap< AllocatorType, InDerivedType > | inline |
| IsValidIndex(int32 Index) const | TScriptMap< AllocatorType, InDerivedType > | inline |
| Max() const | TScriptMap< AllocatorType, InDerivedType > | inline |
| MoveAssign(DerivedType &Other, const FScriptMapLayout &Layout) | TScriptMap< AllocatorType, InDerivedType > | inline |
| Num() const | TScriptMap< AllocatorType, InDerivedType > | inline |
| NumUnchecked() const | TScriptMap< AllocatorType, InDerivedType > | inline |
| operator=(const TScriptMap &) | TScriptMap< AllocatorType, InDerivedType > | inline |
| operator==(FIntrusiveUnsetOptionalState Tag) const | TScriptMap< AllocatorType, InDerivedType > | inline |
| Rehash(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash) | TScriptMap< AllocatorType, InDerivedType > | inline |
| RemoveAt(int32 Index, const FScriptMapLayout &Layout) | TScriptMap< AllocatorType, InDerivedType > | inline |
| RemoveAtUninitialized(const FScriptMapLayout &Layout, int32 Index) | TScriptMap< AllocatorType, InDerivedType > | inline |
| TScriptMap() | TScriptMap< AllocatorType, InDerivedType > | inline |
| TScriptMap(FIntrusiveUnsetOptionalState Tag) | TScriptMap< AllocatorType, InDerivedType > | inlineexplicit |
| TScriptMap(const TScriptMap &) | TScriptMap< AllocatorType, InDerivedType > | inline |