Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TScriptMap< AllocatorType, InDerivedType > Member List

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
CheckConstraints()TScriptMap< AllocatorType, InDerivedType >inlineprivatestatic
DerivedType typedefTScriptMap< AllocatorType, InDerivedType >private
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)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) constTScriptMap< AllocatorType, InDerivedType >inline
GetMaxIndex() constTScriptMap< AllocatorType, InDerivedType >inline
GetScriptLayout(int32 KeySize, int32 KeyAlignment, int32 ValueSize, int32 ValueAlignment)TScriptMap< AllocatorType, InDerivedType >inlinestatic
IsEmpty() constTScriptMap< AllocatorType, InDerivedType >inline
IsValidIndex(int32 Index) constTScriptMap< AllocatorType, InDerivedType >inline
MoveAssign(DerivedType &Other, const FScriptMapLayout &Layout)TScriptMap< AllocatorType, InDerivedType >inline
Num() constTScriptMap< AllocatorType, InDerivedType >inline
operator=(const TScriptMap &)TScriptMap< AllocatorType, InDerivedType >inline
PairsTScriptMap< AllocatorType, InDerivedType >private
Rehash(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)TScriptMap< AllocatorType, InDerivedType >inline
RemoveAt(int32 Index, const FScriptMapLayout &Layout)TScriptMap< AllocatorType, InDerivedType >inline
TScriptMap()TScriptMap< AllocatorType, InDerivedType >inline
TScriptMap(const TScriptMap &)TScriptMap< AllocatorType, InDerivedType >inline