UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TUniqueNetIdMapKeyFuncs< ValueType > Struct Template Reference

#include <CoreOnline.h>

+ Inheritance diagram for TUniqueNetIdMapKeyFuncs< ValueType >:

Static Public Member Functions

static FORCEINLINE FUniqueNetIdRef GetSetKey (TPair< FUniqueNetIdRef, ValueType > const &Element)
 
static FORCEINLINE uint32 GetKeyHash (FUniqueNetIdRef const &Key)
 
static FORCEINLINE bool Matches (FUniqueNetIdRef const &A, FUniqueNetIdRef const &B)
 
- Static Public Member Functions inherited from TDefaultMapKeyFuncs< FUniqueNetIdRef, ValueType, false >
static UE_FORCEINLINE_HINT KeyInitType GetSetKey (ElementInitType Element)
 
static UE_FORCEINLINE_HINT bool Matches (KeyInitType A, KeyInitType B)
 
static UE_FORCEINLINE_HINT bool Matches (KeyInitType A, ComparableKey B)
 
static UE_FORCEINLINE_HINT uint32 GetKeyHash (KeyInitType Key)
 
static UE_FORCEINLINE_HINT uint32 GetKeyHash (ComparableKey Key)
 

Additional Inherited Members

- Public Types inherited from TDefaultMapKeyFuncs< FUniqueNetIdRef, ValueType, false >
typedef TTypeTraits< FUniqueNetIdRef >::ConstPointerType KeyInitType
 
typedef const TPairInitializer< typename TTypeTraits< FUniqueNetIdRef >::ConstInitType, typename TTypeTraits< ValueType >::ConstInitType > & ElementInitType
 
- Public Types inherited from BaseKeyFuncs< ElementType, InKeyType, bInAllowDuplicateKeys >
enum  { bAllowDuplicateKeys = bInAllowDuplicateKeys }
 
typedef InKeyType KeyType
 
typedef TCallTraits< InKeyType >::ParamType KeyInitType
 
typedef TCallTraits< ElementType >::ParamType ElementInitType
 

Member Function Documentation

◆ GetKeyHash()

template<typename ValueType >
static FORCEINLINE uint32 TUniqueNetIdMapKeyFuncs< ValueType >::GetKeyHash ( FUniqueNetIdRef const &  Key)
inlinestatic

◆ GetSetKey()

template<typename ValueType >
static FORCEINLINE FUniqueNetIdRef TUniqueNetIdMapKeyFuncs< ValueType >::GetSetKey ( TPair< FUniqueNetIdRef, ValueType > const &  Element)
inlinestatic

◆ Matches()

template<typename ValueType >
static FORCEINLINE bool TUniqueNetIdMapKeyFuncs< ValueType >::Matches ( FUniqueNetIdRef const &  A,
FUniqueNetIdRef const &  B 
)
inlinestatic

The documentation for this struct was generated from the following file: