![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Fonts/LegacySlateFontInfoCache.h"#include "SlateGlobals.h"#include "Misc/Paths.h"#include "Misc/ScopeLock.h"#include "Misc/FileHelper.h"#include "Fonts/FontProviderInterface.h"#include "Fonts/UnicodeBlockRange.h"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()) |
| #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_FONT | ( | TYPEFACE, | |
| NAME, | |||
| FILENAME, | |||
| HINTING | |||
| ) | (TYPEFACE).AppendFont(TEXT(NAME), FPaths::EngineContentDir() / TEXT("Slate") / TEXT("Fonts") / TEXT(FILENAME), HINTING, EFontLoadingPolicy::LazyLoad) |
| #define APPEND_RANGE | ( | SUBFONT, | |
| RANGE | |||
| ) | (SUBFONT).CharacterRanges.Add(FUnicodeBlockRange::GetUnicodeBlockRange(EUnicodeBlockRange::RANGE).GetRange()) |