UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TextKey.cpp File Reference

Classes

class  TChunkedPackedArray< InElementType, ChunkCursorBits >
 
class  FTextKeyState
 

Namespaces

namespace  TextKeyUtil
 

Macros

#define UE_TEXTKEY_USE_UTF8   (1)
 
#define UE_TEXTKEY_SPLIT_GUID   (1)
 
#define UE_TEXTKEY_ELEMENTS_MIN_HASH_SIZE   (32768)
 
#define UE_TEXTKEY_USE_INLINE_ALLOCATOR   (0)
 
#define UE_TEXTKEY_MAX_SIZE_BYTES   (1000)
 

Typedefs

using FTextKeyCharType = UTF8CHAR
 
using FTextKeyStringView = TStringView< FTextKeyCharType >
 

Functions

 DEFINE_LOG_CATEGORY_STATIC (LogTextKey, Log, All)
 
uint32 GetTypeHash (const FTextKey &A)
 

Macro Definition Documentation

◆ UE_TEXTKEY_ELEMENTS_MIN_HASH_SIZE

#define UE_TEXTKEY_ELEMENTS_MIN_HASH_SIZE   (32768)

◆ UE_TEXTKEY_MAX_SIZE_BYTES

#define UE_TEXTKEY_MAX_SIZE_BYTES   (1000)

◆ UE_TEXTKEY_SPLIT_GUID

#define UE_TEXTKEY_SPLIT_GUID   (1)

◆ UE_TEXTKEY_USE_INLINE_ALLOCATOR

#define UE_TEXTKEY_USE_INLINE_ALLOCATOR   (0)

◆ UE_TEXTKEY_USE_UTF8

#define UE_TEXTKEY_USE_UTF8   (1)

Typedef Documentation

◆ FTextKeyCharType

◆ FTextKeyStringView

Function Documentation

◆ DEFINE_LOG_CATEGORY_STATIC()

DEFINE_LOG_CATEGORY_STATIC ( LogTextKey  ,
Log  ,
All   
)

◆ GetTypeHash()

uint32 GetTypeHash ( const FTextKey A)

Get the hash of this text key