UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator > Member List

This is the complete list of members for Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >, including all inherited members.

begin()Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
begin() constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
ComputeHash(const KeyType &Key)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlinestatic
ContainsElementId(FHashElementId Id) constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
ElementType typedefExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >protected
Empty()Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
end()Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
end() constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
Find(const KeyType &Key)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
Find(const KeyType &Key) constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindByHash(const FHashType HashValue, const KeyType &Key)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindByHash(const FHashType HashValue, const KeyType &Key) constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindId(const KeyType &Key) constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindIdByHash(const FHashType HashValue, const KeyType &ComparableKey) constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(const KeyType &Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(const KeyType &Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(KeyType &&Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(KeyType &&Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(const KeyType &Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(const KeyType &Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(KeyType &&Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAdd(KeyType &&Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::FindOrAdd(DeducedKeyType &&Key, DeducedValueType &&Val, bool &bIsAlreadyInMap)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
FindOrAddId(const KeyType &Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddId(const KeyType &Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddId(KeyType &&Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddId(KeyType &&Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddId(const KeyType &Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddId(const KeyType &Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddId(KeyType &&Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddId(KeyType &&Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::FindOrAddId(DeducedKeyType &&Key, DeducedValueType &&Val, bool &bIsAlreadyInMap)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
FindOrAddIdByHash(FHashType HashValue, const KeyType &Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddIdByHash(FHashType HashValue, const KeyType &Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddIdByHash(FHashType HashValue, KeyType &&Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddIdByHash(FHashType HashValue, KeyType &&Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddIdByHash(FHashType HashValue, const KeyType &Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddIdByHash(FHashType HashValue, const KeyType &Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddIdByHash(FHashType HashValue, KeyType &&Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
FindOrAddIdByHash(FHashType HashValue, KeyType &&Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::FindOrAddIdByHash(FHashType HashValue, DeducedKeyType &&Key, DeducedValueType &&Val, bool &bIsAlreadyInMap)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
GetAllocatedSize() constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
GetByElementId(FHashElementId Id)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
GetByElementId(FHashElementId Id) constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
GetMaxIndex() constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
InlineOneAllocatorType typedefExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >protected
InsertIntoTable(IndexType Index, FHashType Hash)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
InvalidIndexExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >protectedstatic
KeyValueType typedefExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >protected
LoadFactorDivisorExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >protectedstatic
LoadFactorQuotientExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >protectedstatic
ModTableSize(IndexType HashValue) constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
Num() constExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
operator=(const TRobinHoodHashMap &Other)=defaultExperimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >
operator=(TRobinHoodHashMap &&Other)=defaultExperimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::operator=(const TRobinHoodHashTable &Other)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::operator=(TRobinHoodHashTable &&Other)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
Remove(const KeyType &Key)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
RemoveByElementId(FHashElementId Id)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
RemoveByHash(const FHashType HashValue, const KeyType &ComparableKey)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
Reserve(SizeType ReserveNum)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inline
SizeType typedefExperimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >protected
TRobinHoodHashMap()Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
TRobinHoodHashMap(const TRobinHoodHashMap &Other)=defaultExperimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >
TRobinHoodHashMap(TRobinHoodHashMap &&Other)=defaultExperimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >
TRobinHoodHashTable()Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
TRobinHoodHashTable(const TRobinHoodHashTable &Other)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
TRobinHoodHashTable(TRobinHoodHashTable &&Other)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
Update(const KeyType &Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Update(const KeyType &Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Update(KeyType &&Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Update(KeyType &&Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Update(const KeyType &Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Update(const KeyType &Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Update(KeyType &&Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Update(KeyType &&Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::Update(DeducedKeyType &&Key, DeducedValueType &&Val, bool &bIsAlreadyInMap)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
UpdateId(const KeyType &Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateId(const KeyType &Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateId(KeyType &&Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateId(KeyType &&Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateId(const KeyType &Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateId(const KeyType &Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateId(KeyType &&Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateId(KeyType &&Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::UpdateId(DeducedKeyType &&Key, DeducedValueType &&Val, bool &bIsAlreadyInMap)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected
UpdateIdByHash(FHashType HashValue, const KeyType &Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateIdByHash(FHashType HashValue, const KeyType &Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateIdByHash(FHashType HashValue, KeyType &&Key, const ValueType &Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateIdByHash(FHashType HashValue, KeyType &&Key, ValueType &&Val, bool &bIsAlreadyInMap)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateIdByHash(FHashType HashValue, const KeyType &Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateIdByHash(FHashType HashValue, const KeyType &Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateIdByHash(FHashType HashValue, KeyType &&Key, const ValueType &Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
UpdateIdByHash(FHashType HashValue, KeyType &&Key, ValueType &&Val)Experimental::TRobinHoodHashMap< KeyType, ValueType, Hasher, HashMapAllocator >inline
Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable::UpdateIdByHash(FHashType HashValue, DeducedKeyType &&Key, DeducedValueType &&Val, bool &bIsAlreadyInMap)Experimental::RobinHoodHashTable_Private::TRobinHoodHashTable< KeyType, ValueType, Hasher, HashMapAllocator >inlineprotected