![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Crc.h>
Public Types | |
| using | KeyType = InKeyType |
| using | KeyInitType = typename TTypeTraits< InKeyType >::ConstPointerType |
| using | ElementInitType = const TTuple< typename TTypeTraits< InKeyType >::ConstInitType, typename TTypeTraits< InValueType >::ConstInitType > & |
Static Public Member Functions | |
| static UE_FORCEINLINE_HINT KeyInitType | GetSetKey (ElementInitType Element) |
| template<typename ComparableKey > | |
| static UE_FORCEINLINE_HINT bool | Matches (KeyInitType A, const ComparableKey &B) |
| template<typename ComparableKey = KeyInitType> | |
| static UE_FORCEINLINE_HINT uint32 | GetKeyHash (ComparableKey Key) |
Static Public Attributes | |
| static constexpr bool | bAllowDuplicateKeys = bInAllowDuplicateKeys |
An implementation of KeyFuncs for maps which hashes string pointers by FCrc::Strihash_DEPRECATED.
| using TStringPointerMapKeyFuncs_DEPRECATED< InKeyType, InValueType, bInAllowDuplicateKeys >::ElementInitType = const TTuple<typename TTypeTraits<InKeyType>::ConstInitType, typename TTypeTraits<InValueType>::ConstInitType>& |
| using TStringPointerMapKeyFuncs_DEPRECATED< InKeyType, InValueType, bInAllowDuplicateKeys >::KeyInitType = typename TTypeTraits<InKeyType>::ConstPointerType |
| using TStringPointerMapKeyFuncs_DEPRECATED< InKeyType, InValueType, bInAllowDuplicateKeys >::KeyType = InKeyType |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |