Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FScriptSet Member List

This is the complete list of members for FScriptSet, including all inherited members.

Add(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn, TFunctionRef< void(void *)> ConstructFn, TFunctionRef< void(void *)> DestructFn)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
AddNewElement(const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, uint32 KeyHash, TFunctionRef< void(void *)> ConstructFn)TScriptSet< FDefaultSetAllocator, FScriptSet >inlineprivate
AddUninitialized(const FScriptSetLayout &Layout)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
CheckConstraints()TScriptSet< FDefaultSetAllocator, FScriptSet >inlineprivatestatic
DerivedType typedefTScriptSet< FDefaultSetAllocator, FScriptSet >private
ElementArrayType typedefTScriptSet< FDefaultSetAllocator, FScriptSet >private
ElementsTScriptSet< FDefaultSetAllocator, FScriptSet >private
Empty(int32 Slack, const FScriptSetLayout &Layout)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
FindIndex(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
FindIndexByHash(const void *Element, const FScriptSetLayout &Layout, uint32 KeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
FindIndexImpl(const void *Element, const FScriptSetLayout &Layout, uint32 KeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)TScriptSet< FDefaultSetAllocator, FScriptSet >inlineprivate
FindOrAdd(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn, TFunctionRef< void(void *)> ConstructFn)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
GetData(int32 Index, const FScriptSetLayout &Layout)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
GetData(int32 Index, const FScriptSetLayout &Layout) constTScriptSet< FDefaultSetAllocator, FScriptSet >inline
GetHashIndexRef(const void *Element, const FScriptSetLayout &Layout)TScriptSet< FDefaultSetAllocator, FScriptSet >inlineprivatestatic
GetHashNextIdRef(const void *Element, const FScriptSetLayout &Layout)TScriptSet< FDefaultSetAllocator, FScriptSet >inlineprivatestatic
GetMaxIndex() constTScriptSet< FDefaultSetAllocator, FScriptSet >inline
GetScriptLayout(int32 ElementSize, int32 ElementAlignment)TScriptSet< FDefaultSetAllocator, FScriptSet >inlinestatic
GetTypedHash(int32 HashIndex) constTScriptSet< FDefaultSetAllocator, FScriptSet >inlineprivate
HashTScriptSet< FDefaultSetAllocator, FScriptSet >mutableprivate
HashSizeTScriptSet< FDefaultSetAllocator, FScriptSet >mutableprivate
HashType typedefTScriptSet< FDefaultSetAllocator, FScriptSet >private
IsEmpty() constTScriptSet< FDefaultSetAllocator, FScriptSet >inline
IsValidIndex(int32 Index) constTScriptSet< FDefaultSetAllocator, FScriptSet >inline
MoveAssign(DerivedType &Other, const FScriptSetLayout &Layout)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
Num() constTScriptSet< FDefaultSetAllocator, FScriptSet >inline
operator=(const TScriptSet &)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
Rehash(const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
RemoveAt(int32 Index, const FScriptSetLayout &Layout)TScriptSet< FDefaultSetAllocator, FScriptSet >inline
Super typedefFScriptSetprivate
TScriptSet()TScriptSet< FDefaultSetAllocator, FScriptSet >inline
TScriptSet(const TScriptSet &)TScriptSet< FDefaultSetAllocator, FScriptSet >inline