Ark Server API (ASA) - Wiki
|
This is the complete list of members for FScriptMap, 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< FDefaultSetAllocator, FScriptMap > | inline |
AddUninitialized(const FScriptMapLayout &Layout) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
CheckConstraints() | TScriptMap< FDefaultSetAllocator, FScriptMap > | inlineprivatestatic |
DerivedType typedef | TScriptMap< FDefaultSetAllocator, FScriptMap > | private |
Empty(int32 Slack, const FScriptMapLayout &Layout) | TScriptMap< FDefaultSetAllocator, FScriptMap > | 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< FDefaultSetAllocator, FScriptMap > | inline |
FindPairIndex(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
FindValue(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
GetData(int32 Index, const FScriptMapLayout &Layout) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
GetData(int32 Index, const FScriptMapLayout &Layout) const | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
GetMaxIndex() const | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
GetScriptLayout(int32 KeySize, int32 KeyAlignment, int32 ValueSize, int32 ValueAlignment) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inlinestatic |
IsEmpty() const | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
IsValidIndex(int32 Index) const | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
MoveAssign(DerivedType &Other, const FScriptMapLayout &Layout) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
Num() const | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
operator=(const TScriptMap &) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
Pairs | TScriptMap< FDefaultSetAllocator, FScriptMap > | private |
Rehash(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
RemoveAt(int32 Index, const FScriptMapLayout &Layout) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
Super typedef | FScriptMap | private |
TScriptMap() | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |
TScriptMap(const TScriptMap &) | TScriptMap< FDefaultSetAllocator, FScriptMap > | inline |