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

#include <ULangUEUtils.h>

+ Inheritance diagram for TuLangSymbolKeyFuncs< ValueType >:

Public Types

using Super = BaseKeyFuncs< TPair< uLang::CSymbol, ValueType >, uLang::CSymbol >
 
- Public Types inherited from BaseKeyFuncs< TPair< uLang::CSymbol, ValueType >, uLang::CSymbol >
enum  
 
typedef uLang::CSymbol KeyType
 
typedef TCallTraits< uLang::CSymbol >::ParamType KeyInitType
 
typedef TCallTraits< TPair< uLang::CSymbol, ValueType > >::ParamType ElementInitType
 

Static Public Member Functions

static const uLang::CSymbolGetSetKey (typename Super::ElementInitType Element)
 
static bool Matches (const uLang::CSymbol &A, const uLang::CSymbol &B)
 
static uint32 GetKeyHash (const uLang::CSymbol &Key)
 

Member Typedef Documentation

◆ Super

template<typename ValueType >
using TuLangSymbolKeyFuncs< ValueType >::Super = BaseKeyFuncs<TPair<uLang::CSymbol, ValueType>, uLang::CSymbol>

Member Function Documentation

◆ GetKeyHash()

template<typename ValueType >
static uint32 TuLangSymbolKeyFuncs< ValueType >::GetKeyHash ( const uLang::CSymbol Key)
inlinestatic

◆ GetSetKey()

template<typename ValueType >
static const uLang::CSymbol & TuLangSymbolKeyFuncs< ValueType >::GetSetKey ( typename Super::ElementInitType  Element)
inlinestatic

◆ Matches()

template<typename ValueType >
static bool TuLangSymbolKeyFuncs< ValueType >::Matches ( const uLang::CSymbol A,
const uLang::CSymbol B 
)
inlinestatic

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