![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Internationalization/TextFormatter.h"#include "CoreGlobals.h"#include "CoreTypes.h"#include "HAL/LowLevelMemTracker.h"#include "HAL/PlatformProcess.h"#include "Internationalization/CulturePointer.h"#include "Internationalization/Internationalization.h"#include "Internationalization/TextFormatArgumentModifier.h"#include "Internationalization/TextHistory.h"#include "Logging/LogCategory.h"#include "Logging/LogMacros.h"#include "Misc/AssertionMacros.h"#include "Misc/CString.h"#include "Misc/Char.h"#include "Misc/EnumClassFlags.h"#include "Misc/ExpressionParser.h"#include "Misc/Guid.h"#include "Misc/Optional.h"#include "Misc/ScopeLock.h"#include "Misc/ScopeRWLock.h"#include "Stats/Stats.h"#include "Templates/Less.h"#include "Templates/Tuple.h"#include "Templates/UnrealTemplate.h"#include "Templates/ValueOrError.h"#include "Trace/Detail/Channel.h"#include "AutoRTFM.h"#include "Async/TransactionallySafeMutex.h"Classes | |
| struct | TextFormatTokens::FStringLiteral |
| struct | TextFormatTokens::FArgumentTokenSpecifier |
| struct | TextFormatTokens::FArgumentModifierTokenSpecifier |
| struct | TextFormatTokens::FEscapedCharacter |
| struct | FPrivateTextFormatArguments |
| class | FTextFormatData |
Namespaces | |
| namespace | TextFormatTokens |
Macros | |
| #define | LOCTEXT_NAMESPACE "TextFormatter" |
Functions | |
| DECLARE_LOG_CATEGORY_EXTERN (LogTextFormatter, Log, All) | |
| DEFINE_LOG_CATEGORY (LogTextFormatter) | |
| DECLARE_CYCLE_STAT (TEXT("TextFormatData Compile"), STAT_TextFormatData_Compile, STATGROUP_Text) | |
| TOptional< FExpressionError > | TextFormatTokens::ParseArgument (const FTextFormatPatternDefinition &InPatternDef, FExpressionTokenConsumer &Consumer) |
| TOptional< FExpressionError > | TextFormatTokens::ParseArgumentModifier (const FTextFormatPatternDefinition &InPatternDef, FExpressionTokenConsumer &Consumer) |
| TOptional< FExpressionError > | TextFormatTokens::ParseEscapedChar (const FTextFormatPatternDefinition &InPatternDef, FExpressionTokenConsumer &Consumer) |
| TOptional< FExpressionError > | TextFormatTokens::ParseLiteral (const FTextFormatPatternDefinition &InPatternDef, FExpressionTokenConsumer &Consumer) |
| #define LOCTEXT_NAMESPACE "TextFormatter" |
| DECLARE_CYCLE_STAT | ( | TEXT("TextFormatData Compile") | , |
| STAT_TextFormatData_Compile | , | ||
| STATGROUP_Text | |||
| ) |
| DECLARE_LOG_CATEGORY_EXTERN | ( | LogTextFormatter | , |
| Log | , | ||
| All | |||
| ) |
| DEFINE_LOG_CATEGORY | ( | LogTextFormatter | ) |