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

Macros

#define APPEND_FONT(TYPEFACE, NAME, FILENAME, HINTING)    (TYPEFACE).AppendFont(TEXT(NAME), FPaths::EngineContentDir() / TEXT("Slate") / TEXT("Fonts") / TEXT(FILENAME), HINTING, EFontLoadingPolicy::LazyLoad)
 
#define APPEND_EDITOR_FONT(TYPEFACE, NAME, FILENAME, HINTING)    (TYPEFACE).AppendFont(TEXT(NAME), FPaths::EngineContentDir() / TEXT("Editor") / TEXT("Slate") / TEXT("Fonts") / TEXT(FILENAME), HINTING, EFontLoadingPolicy::LazyLoad)
 
#define APPEND_RANGE(SUBFONT, RANGE)    (SUBFONT).CharacterRanges.Add(FUnicodeBlockRange::GetUnicodeBlockRange(EUnicodeBlockRange::RANGE).GetRange())
 

Macro Definition Documentation

◆ APPEND_EDITOR_FONT

#define APPEND_EDITOR_FONT (   TYPEFACE,
  NAME,
  FILENAME,
  HINTING 
)     (TYPEFACE).AppendFont(TEXT(NAME), FPaths::EngineContentDir() / TEXT("Editor") / TEXT("Slate") / TEXT("Fonts") / TEXT(FILENAME), HINTING, EFontLoadingPolicy::LazyLoad)

◆ APPEND_FONT

#define APPEND_FONT (   TYPEFACE,
  NAME,
  FILENAME,
  HINTING 
)     (TYPEFACE).AppendFont(TEXT(NAME), FPaths::EngineContentDir() / TEXT("Slate") / TEXT("Fonts") / TEXT(FILENAME), HINTING, EFontLoadingPolicy::LazyLoad)

◆ APPEND_RANGE