UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs > Member List

This is the complete list of members for TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >, including all inherited members.

Add(const KeyType &InKey, const ValueType &InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Add(const KeyType &InKey, ValueType &&InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Add(KeyType &&InKey, const ValueType &InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Add(KeyType &&InKey, ValueType &&InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Add(const KeyType &InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Add(KeyType &&InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Add(const TTuple< KeyType, ValueType > &InKeyValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Add(TTuple< KeyType, ValueType > &&InKeyValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddByHash(uint32 KeyHash, const KeyType &InKey, const ValueType &InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddByHash(uint32 KeyHash, const KeyType &InKey, ValueType &&InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddByHash(uint32 KeyHash, KeyType &&InKey, const ValueType &InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddByHash(uint32 KeyHash, KeyType &&InKey, ValueType &&InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddByHash(uint32 KeyHash, const KeyType &InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddByHash(uint32 KeyHash, KeyType &&InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddUnique(const KeyType &InKey, const ValueType &InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddUnique(const KeyType &InKey, ValueType &&InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddUnique(KeyType &&InKey, const ValueType &InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AddUnique(KeyType &&InKey, ValueType &&InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Append(TMULTIMAP< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&OtherMultiMap)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Append(const TMULTIMAP< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &OtherMultiMap)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlinestatic
Array() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
begin()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
begin() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
bHasIntrusiveUnsetOptionalStateTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >static
Compact()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
CompactStable()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Contains(KeyConstPointerType Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
ContainsByHash(uint32 KeyHash, const ComparableKey &Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
CopyUnfrozen(const FMemoryUnfreezeContent &Context, void *Dst) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
CountBytes(FArchive &Ar) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
CreateConstIterator() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
CreateConstKeyIterator(typename TConstKeyIterator::KeyArgumentType InKey) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
CreateIterator()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
CreateKeyIterator(typename TKeyIterator::KeyArgumentType InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Dump(FOutputDevice &Ar)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
ElementSetType typedefTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
ElementType typedefTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >
Emplace(InitKeyType &&InKey, InitValueType &&InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Emplace(InitKeyType &&InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
EmplaceByHash(uint32 KeyHash, InitKeyType &&InKey, InitValueType &&InValue)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
EmplaceByHash(uint32 KeyHash, InitKeyType &&InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
EmplaceUnique(InitKeyType &&InKey, InitValueType &&InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Empty(int32 ExpectedNumElements=0)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
end()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
end() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FilterByPredicate(Predicate Pred) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Find(KeyConstPointerType Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Find(KeyConstPointerType Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindArbitraryElement()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindArbitraryElement() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindByHash(uint32 KeyHash, const ComparableKey &Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindByHash(uint32 KeyHash, const ComparableKey &Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindByHashChecked(uint32 KeyHash, const ComparableKey &Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindByHashChecked(uint32 KeyHash, const ComparableKey &Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindChecked(KeyConstPointerType Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindChecked(KeyConstPointerType Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindId(KeyInitType Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindIdByHash(uint32 KeyHash, const ComparableKey &Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindKey(ValueInitType Value) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAdd(const KeyType &Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAdd(KeyType &&Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAdd(const KeyType &Key, const ValueType &Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAdd(const KeyType &Key, ValueType &&Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAdd(KeyType &&Key, const ValueType &Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAdd(KeyType &&Key, ValueType &&Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAddByHash(uint32 KeyHash, const KeyType &Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAddByHash(uint32 KeyHash, KeyType &&Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAddByHash(uint32 KeyHash, const KeyType &Key, const ValueType &Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAddByHash(uint32 KeyHash, const KeyType &Key, ValueType &&Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAddByHash(uint32 KeyHash, KeyType &&Key, const ValueType &Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindOrAddByHash(uint32 KeyHash, KeyType &&Key, ValueType &&Value)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindPair(KeyInitType Key, ValueInitType Value) constTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindPair(KeyInitType Key, ValueInitType Value)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindRef(KeyConstPointerType Key) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
FindRef(KeyConstPointerType Key, ValueType DefaultValue) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
GenerateKeyArray(TArray< KeyType, Allocator > &OutArray) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
GenerateValueArray(TArray< ValueType, Allocator > &OutArray) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Get(FSetElementId Id)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Get(FSetElementId Id) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
GetAllocatedSize() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
GetKeys(TArray< KeyType, Allocator > &OutKeys) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
GetKeys(TSet< KeyType, InSetKeyFuncs, InSetAllocator > &OutKeys) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
GetMaxIndex() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
IntrusiveUnsetOptionalStateType typedefTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
IsEmpty() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
IsValidId(FSetElementId Id) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
KeyConstPointerType typedefTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
KeyInitType typedefTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
KeySort(const PREDICATE_CLASS &Predicate)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
KeyStableSort(const PREDICATE_CLASS &Predicate)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Max() constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
MultiFind(KeyInitType Key, TArray< ValueType, Allocator > &OutValues, bool bMaintainOrder=false) constTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
MultiFindPointer(KeyInitType Key, TArray< const ValueType *, Allocator > &OutValues, bool bMaintainOrder=false) constTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
MultiFindPointer(KeyInitType Key, TArray< ValueType *, Allocator > &OutValues, bool bMaintainOrder=false)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Num(KeyInitType Key) constTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Num() constTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
operator=(TMULTIMAP &&)=defaultTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
operator=(const TMULTIMAP &)=defaultTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
operator=(TMULTIMAP< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
operator=(const TMULTIMAP< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
operator=(std::initializer_list< TPairInitializer< const KeyType &, const ValueType & > > InitList)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
TSORTABLEMAPBASE::operator=(TSORTABLEMAPBASE &&)=defaultTSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TSORTABLEMAPBASE::operator=(const TSORTABLEMAPBASE &)=defaultTSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TSORTABLEMAPBASE::operator=(TSORTABLEMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
TSORTABLEMAPBASE::operator=(const TSORTABLEMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
TMAPBASE::operator=(TMAPBASE &&)=defaultTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TMAPBASE::operator=(const TMAPBASE &)=defaultTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TMAPBASE::operator=(TMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
TMAPBASE::operator=(const TMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
operator==(FIntrusiveUnsetOptionalState Tag) constTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
OrderIndependentCompareEqual(const TMAPBASE &Other) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
PairsTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
Remove(KeyConstPointerType InKey)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Remove(KeyInitType InKey, ValueInitType InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
TSORTABLEMAPBASE::Remove(FSetElementId Id)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
RemoveByHash(uint32 KeyHash, const ComparableKey &Key)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
RemoveSingle(KeyInitType InKey, ValueInitType InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
RemoveSingleStable(KeyInitType InKey, ValueInitType InValue)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
RemoveStable(KeyConstPointerType InKey)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Reserve(int32 Number)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Reset()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Shrink()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
SortFreeList()TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
Super typedefTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
TMAPBASE()=defaultTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TMAPBASE(EConstEval)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineexplicitprotected
TMAPBASE(TMAPBASE &&)=defaultTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TMAPBASE(const TMAPBASE &)=defaultTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TMAPBASE(TMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
TMAPBASE(const TMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
TMAPBASE(FIntrusiveUnsetOptionalState Tag)TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineexplicitprotected
TMULTIMAP()=defaultTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
TMULTIMAP(TMULTIMAP &&)=defaultTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
TMULTIMAP(const TMULTIMAP &)=defaultTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
TMULTIMAP(TMULTIMAP< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
TMULTIMAP(const TMULTIMAP< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
TMULTIMAP(std::initializer_list< TPairInitializer< const KeyType &, const ValueType & > > InitList)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inline
TMULTIMAP(FIntrusiveUnsetOptionalState Tag)TMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >inlineexplicit
TRangedForConstIterator typedefTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >
TRangedForIterator typedefTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >
TSORTABLEMAPBASE()=defaultTSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TSORTABLEMAPBASE(EConstEval)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineexplicitprotected
TSORTABLEMAPBASE(TSORTABLEMAPBASE &&)=defaultTSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TSORTABLEMAPBASE(const TSORTABLEMAPBASE &)=defaultTSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >protected
TSORTABLEMAPBASE(TSORTABLEMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
TSORTABLEMAPBASE(const TSORTABLEMAPBASE< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected
TSORTABLEMAPBASE(FIntrusiveUnsetOptionalState Tag)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineexplicitprotected
ValueInitType typedefTMULTIMAP< KeyType, ValueType, SetAllocator, KeyFuncs >
ValueSort(const PREDICATE_CLASS &Predicate)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
ValueStableSort(const PREDICATE_CLASS &Predicate)TSORTABLEMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
WriteMemoryImage(FMemoryImageWriter &Writer) constTMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inline
~TMAPBASE()TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >inlineprotected