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

Functions

 DECLARE_CYCLE_STAT (TEXT("Shape Bidirectional Text"), STAT_SlateShapeBidirectionalText, STATGROUP_Slate)
 
 DECLARE_CYCLE_STAT (TEXT("Shape Unidirectional Text"), STAT_SlateShapeUnidirectionalText, STATGROUP_Slate)
 
 DECLARE_CYCLE_STAT (TEXT("HarfBuzz Text Shaping"), STAT_PerformHarfBuzzTextShaping, STATGROUP_Slate)
 
 DECLARE_CYCLE_STAT (TEXT("Kerning Only Text Shaping"), STAT_PerformKerningOnlyTextShaping, STATGROUP_Slate)
 
 DECLARE_CYCLE_STAT (TEXT("Split By FontFace"), STAT_SplitByFontFace, STATGROUP_Slate)
 
 DECLARE_CYCLE_STAT (TEXT("Split By Script"), STAT_SplitByScript, STATGROUP_Slate)
 
 DECLARE_CYCLE_STAT (TEXT("Text Sequences Processing"), STAT_TextSequencesProcessing, STATGROUP_Slate)
 
 DECLARE_CYCLE_STAT (TEXT("HarfBuzz Shape"), STAT_HarfBuzzNativeShape, STATGROUP_Slate)
 

Function Documentation

◆ DECLARE_CYCLE_STAT() [1/8]

DECLARE_CYCLE_STAT ( TEXT("HarfBuzz Shape" ,
STAT_HarfBuzzNativeShape  ,
STATGROUP_Slate   
)

◆ DECLARE_CYCLE_STAT() [2/8]

DECLARE_CYCLE_STAT ( TEXT("HarfBuzz Text Shaping" ,
STAT_PerformHarfBuzzTextShaping  ,
STATGROUP_Slate   
)

◆ DECLARE_CYCLE_STAT() [3/8]

DECLARE_CYCLE_STAT ( TEXT("Kerning Only Text Shaping" ,
STAT_PerformKerningOnlyTextShaping  ,
STATGROUP_Slate   
)

◆ DECLARE_CYCLE_STAT() [4/8]

DECLARE_CYCLE_STAT ( TEXT("Shape Bidirectional Text" ,
STAT_SlateShapeBidirectionalText  ,
STATGROUP_Slate   
)

◆ DECLARE_CYCLE_STAT() [5/8]

DECLARE_CYCLE_STAT ( TEXT("Shape Unidirectional Text" ,
STAT_SlateShapeUnidirectionalText  ,
STATGROUP_Slate   
)

◆ DECLARE_CYCLE_STAT() [6/8]

DECLARE_CYCLE_STAT ( TEXT("Split By FontFace" ,
STAT_SplitByFontFace  ,
STATGROUP_Slate   
)

◆ DECLARE_CYCLE_STAT() [7/8]

DECLARE_CYCLE_STAT ( TEXT("Split By Script" ,
STAT_SplitByScript  ,
STATGROUP_Slate   
)

◆ DECLARE_CYCLE_STAT() [8/8]

DECLARE_CYCLE_STAT ( TEXT("Text Sequences Processing" ,
STAT_TextSequencesProcessing  ,
STATGROUP_Slate   
)